@layer awsui-base-theme{body{--color-primary-50-1eutn3:#f0fbff;--color-primary-100-j02ykd:#d1f1ff;--color-primary-200-b7ev0t:#b8e7ff;--color-primary-300-lbt26q:#75cfff;--color-primary-400-tdeooy:#42b4ff;--color-primary-500-66353q:#0099ff;--color-primary-600-68oa7u:#006ce0;--color-primary-700-5lbazr:#004a9e;--color-primary-800-r5zau9:#003b8f;--color-primary-900-uhv01b:#002b66;--color-primary-1000-qz6wq0:#001129;--color-neutral-50-5676vk:#fcfcfd;--color-neutral-100-xva5sx:#f9f9fa;--color-neutral-150-2fj74l:#f6f6f9;--color-neutral-200-j5ayhc:#f3f3f7;--color-neutral-250-77d0j6:#ebebf0;--color-neutral-300-ykaajl:#dedee3;--color-neutral-350-15dbz7:#c6c6cd;--color-neutral-400-nppdl9:#b4b4bb;--color-neutral-450-4w2uiz:#a4a4ad;--color-neutral-500-evzfy2:#8c8c94;--color-neutral-550-xry573:#72747e;--color-neutral-600-4k14bl:#656871;--color-neutral-650-re41um:#424650;--color-neutral-700-1ebo78:#333843;--color-neutral-750-zvilej:#232b37;--color-neutral-800-sggo8w:#1b232d;--color-neutral-850-z568w9:#161d26;--color-neutral-900-hav0uf:#131920;--color-neutral-950-fc7tg7:#0f141a;--color-neutral-1000-2wv0ov:#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-d2w61k:#f0fbff;--color-info-300-9fvy2x:#75cfff;--color-info-400-kky6sa:#42b4ff;--color-info-600-6pbmjo:#006ce0;--color-info-1000-lja40w:#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-1z6g0y:var(--color-neutral-500-evzfy2);--color-charts-threshold-negative-8risim:var(--color-error-600-2nofe4);--color-charts-threshold-positive-cg9clo:var(--color-success-600-it3b3f);--color-charts-threshold-info-pmphn2:var(--color-info-600-6pbmjo);--color-charts-threshold-neutral-vtkway:var(--color-neutral-600-4k14bl);--color-charts-line-grid-hbelbh:var(--color-neutral-300-ykaajl);--color-charts-line-tick-9ed3y9:var(--color-neutral-300-ykaajl);--color-charts-line-axis-8wxc29:var(--color-neutral-300-ykaajl);--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-0mzv60:var(--color-neutral-900-hav0uf);--color-severity-dark-red-o01945:#870303;--color-severity-red-cg1dj1:#ce3311;--color-severity-orange-xkyi6p:#f89256;--color-severity-yellow-d9jhq4:#f2cd54;--color-severity-grey-ft2k5t:var(--color-neutral-600-4k14bl);--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-6af8kq:var(--color-severity-grey-ft2k5t);--color-text-notification-severity-critical-yqyzmn:var(--color-neutral-100-xva5sx);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-100-xva5sx);--color-text-notification-severity-medium-ri33q2:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-low-lw60nb:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-neutral-mh8a4h:var(--color-neutral-100-xva5sx);--color-border-badge-severity-critical-521y1i:transparent;--color-border-badge-severity-high-cst270:transparent;--color-border-badge-severity-medium-8jgfi1:transparent;--color-border-badge-severity-low-kmiv9k:transparent;--color-border-badge-severity-neutral-geznnb:transparent;--color-text-badge-severity-critical-7tzpbo:var(--color-text-notification-severity-critical-yqyzmn);--color-text-badge-severity-high-weypto:var(--color-text-notification-severity-high-uwo1m6);--color-text-badge-severity-medium-9dnygx:var(--color-text-notification-severity-medium-ri33q2);--color-text-badge-severity-low-p6xf14:var(--color-text-notification-severity-low-lw60nb);--color-text-badge-severity-neutral-7e0yqn:var(--color-text-notification-severity-neutral-mh8a4h);--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-a5525t:rgba(35, 43, 55, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 0.12);--color-background-badge-icon-oq79ey:var(--color-error-600-2nofe4);--color-background-button-link-active-z8lsf6:var(--color-primary-100-j02ykd);--color-background-button-link-default-mtavhu:transparent;--color-background-button-link-disabled-1uffgi:transparent;--color-background-button-link-hover-oiwez2:var(--color-primary-50-1eutn3);--color-background-button-normal-active-xgl73w:var(--color-primary-100-j02ykd);--color-background-button-normal-default-tdts51:var(--color-white-qzbjhi);--color-background-button-normal-disabled-aysl1o:var(--color-white-qzbjhi);--color-background-button-normal-hover-wu41pg:var(--color-primary-50-1eutn3);--color-background-toggle-button-normal-pressed-nb521g:var(--color-primary-100-j02ykd);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-button-primary-active-gdpmk3:var(--color-amber-500-s3knp0);--color-background-button-primary-default-jkrurf:var(--color-amber-400-fyrk1c);--color-background-button-primary-disabled-uldk81:var(--color-neutral-250-77d0j6);--color-background-button-primary-hover-ilieew:var(--color-amber-500-s3knp0);--color-background-direction-button-active-08yy0o:var(--color-neutral-750-zvilej);--color-background-direction-button-default-53o1k7:var(--color-neutral-650-re41um);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-250-77d0j6);--color-background-direction-button-hover-t84c5h:var(--color-neutral-700-1ebo78);--color-text-direction-button-default-g2gjdl:var(--color-white-qzbjhi);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-calendar-current-date-xb1nan:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-tyh6wv:var(--color-neutral-150-2fj74l);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-600-4k14bl);--color-background-code-editor-gutter-active-line-error-fj57yx:var(--color-text-status-error-ckn89n);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-200-j5ayhc);--color-background-code-editor-loading-9laqg7:var(--color-neutral-100-xva5sx);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-250-77d0j6);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-200-j5ayhc);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-container-content-ypckbh:var(--color-white-qzbjhi);--color-background-container-header-knegap:var(--color-white-qzbjhi);--color-background-control-checked-4hlzpf:var(--color-primary-600-68oa7u);--color-background-control-default-nrh5lr:var(--color-white-qzbjhi);--color-background-control-disabled-rxfkeg:var(--color-neutral-300-ykaajl);--color-background-dropdown-item-default-2s0vpk:var(--color-white-qzbjhi);--color-background-dropdown-item-dimmed-hvey00:transparent;--color-background-dropdown-item-filter-match-3wp7ys:var(--color-primary-50-1eutn3);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-200-j5ayhc);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-home-header-fmarqy:var(--color-neutral-950-fc7tg7);--color-background-inline-code-kzsy6l:rgba(0, 0, 0, 0.1);--color-background-input-default-wvdzir:var(--color-white-qzbjhi);--color-background-input-disabled-veifwn:var(--color-neutral-250-77d0j6);--color-background-item-selected-r2zdk6:var(--color-primary-50-1eutn3);--color-background-side-navigation-item-active-kjsat2:transparent;--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-mobile-panel-5ksurw:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-250-77d0j6);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-layout-toggle-active-gsvdw1:var(--color-neutral-650-re41um);--color-background-layout-toggle-default-qwai9n:var(--color-neutral-650-re41um);--color-background-layout-toggle-hover-wglk07:var(--color-neutral-600-4k14bl);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-notification-blue-e57r47:var(--color-info-600-6pbmjo);--color-background-notification-green-rvalk5:var(--color-success-600-it3b3f);--color-background-notification-grey-ck9rk6:var(--color-neutral-650-re41um);--color-background-notification-red-75ghwx:var(--color-error-600-2nofe4);--color-background-notification-yellow-9tth1g:var(--color-warning-400-fv1ga2);--color-background-notification-stack-bar-smck50:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-active-j5qj0j:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-hover-uighv4:var(--color-neutral-650-re41um);--color-background-popover-87jo9j:var(--color-white-qzbjhi);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-nkykh9:var(--color-neutral-250-77d0j6);--color-background-segment-active-4o5dpt:var(--color-primary-600-68oa7u);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-default-18tq1j:var(--color-primary-600-68oa7u);--color-background-slider-handle-active-05aiwh:var(--color-primary-700-5lbazr);--color-background-slider-track-default-rzyeyw:var(--color-neutral-500-evzfy2);--color-background-slider-handle-ring-r6tmze:var(--color-white-qzbjhi);--color-background-slider-handle-error-default-i1boq1:var(--color-text-status-error-ckn89n);--color-background-slider-handle-error-active-eh2ebs:var(--color-text-status-error-ckn89n);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-error-default-ckjr4q:var(--color-text-status-error-ckn89n);--color-background-slider-range-error-active-bch47s:var(--color-text-status-error-ckn89n);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-status-error-4hh89j:var(--color-error-50-694srb);--color-background-status-info-fqjg0f:var(--color-info-50-d2w61k);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-status-success-v1cx1d:var(--color-success-50-pncm30);--color-background-status-warning-0ois2q:var(--color-warning-50-tjk9zo);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-background-tiles-disabled-n277me:var(--color-neutral-250-77d0j6);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-200-b7ev0t);--color-background-toggle-default-lkwdp5:var(--color-neutral-650-re41um);--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-9s2gwt:var(--color-neutral-650-re41um);--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-8n1ecb:transparent;--color-background-status-indicator-warning-6eur8z:transparent;--color-background-status-indicator-success-aekiu7:transparent;--color-background-status-indicator-info-ztt1rn:transparent;--color-background-status-indicator-neutral-75w2rk:transparent;--color-background-chat-bubble-outgoing-dc0z4h:transparent;--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-150-2fj74l);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-button-link-disabled-az5to8:var(--color-background-button-link-disabled-1uffgi);--color-border-button-normal-active-7mmj7v:var(--color-primary-900-uhv01b);--color-border-button-normal-default-qdk5ey:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-400-nppdl9);--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-8qp1u1:var(--color-primary-900-uhv01b);--color-text-button-icon-disabled-a9zkpx:var(--color-neutral-500-evzfy2);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-item-selected-uqe532:var(--color-primary-600-68oa7u);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-calendar-grid-xyh10u:transparent;--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-100-xva5sx);--color-border-cell-shaded-1nts0o:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-light-theme-5uhkcb:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-dark-theme-coom6h:var(--color-neutral-600-4k14bl);--color-border-code-editor-default-ahpzlg:var(--color-neutral-300-ykaajl);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-container-divider-25jui3:transparent;--color-border-container-top-2no83z:transparent;--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-default-eyzhft:var(--color-neutral-500-evzfy2);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-active-xtsw2t:var(--color-neutral-950-fc7tg7);--color-border-divider-default-kea2kc:var(--color-neutral-350-15dbz7);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-divider-secondary-sc5l0q:var(--color-neutral-250-77d0j6);--color-border-divider-table-group-rhzuu5:var(--color-neutral-500-evzfy2);--color-border-dropdown-container-21kqyh:var(--color-neutral-400-nppdl9);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-dimmed-hover-unzk39:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-dropdown-item-top-g1eior:transparent;--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-default-nyn06a:var(--color-neutral-500-evzfy2);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-input-focused-sw2top:var(--color-primary-600-68oa7u);--color-border-item-focused-0zk5rz:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-layout-03xg8b:var(--color-neutral-350-15dbz7);--color-border-notification-stack-bar-c21sgb:var(--color-neutral-750-zvilej);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-default-06g83b:var(--color-neutral-650-re41um);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-status-error-kbymrh:var(--color-error-600-2nofe4);--color-border-status-info-dvtyme:var(--color-info-600-6pbmjo);--color-border-status-success-8js4zx:var(--color-success-600-it3b3f);--color-border-status-warning-eeisrz:var(--color-warning-900-c1p96e);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-500-evzfy2);--color-border-tabs-divider-b9mz5n:var(--color-neutral-350-15dbz7);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-border-tutorial-j5g0bl:var(--color-neutral-300-ykaajl);--color-foreground-control-default-lplros:var(--color-white-qzbjhi);--color-foreground-control-disabled-tfwvqg:var(--color-white-qzbjhi);--color-foreground-control-read-only-gb48bp:var(--color-neutral-600-4k14bl);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-shadow-toggle-handle-vzeu1h:rgba(0, 0, 0, 0.25);--color-stroke-chart-line-kak8k3:var(--color-neutral-500-evzfy2);--color-text-accent-3g6liz:var(--color-primary-600-68oa7u);--color-text-body-default-cg19ea:var(--color-neutral-950-fc7tg7);--color-text-body-secondary-dl7bni:var(--color-neutral-650-re41um);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-600-4k14bl);--color-text-breadcrumb-icon-erjppe:var(--color-neutral-500-evzfy2);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-button-normal-active-u5wily:var(--color-primary-900-uhv01b);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-900-uhv01b);--color-text-button-normal-default-hczgdh:var(--color-primary-600-68oa7u);--color-text-button-normal-hover-lpv57u:var(--color-primary-900-uhv01b);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-calendar-month-841oke:var(--color-neutral-600-4k14bl);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-950-fc7tg7);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-500-evzfy2);--color-text-code-editor-tab-button-error-42udfu:var(--color-white-qzbjhi);--color-text-column-header-inrv8c:var(--color-neutral-650-re41um);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-counter-o7pka1:var(--color-neutral-600-4k14bl);--color-text-disabled-dnv95s:var(--color-neutral-400-nppdl9);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-650-re41um);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-600-68oa7u);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-600-4k14bl);--color-text-empty-e8oi8k:var(--color-neutral-600-4k14bl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-form-default-02iaa3:var(--color-neutral-950-fc7tg7);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-form-secondary-s4scs1:var(--color-neutral-600-4k14bl);--color-text-group-label-kwqard:var(--color-neutral-650-re41um);--color-text-label-gen-ai-6ihd6j:var(--color-purple-700-vw7a8p);--color-text-heading-default-9iv5lb:var(--color-neutral-950-fc7tg7);--color-text-heading-secondary-0hxbce:var(--color-neutral-650-re41um);--color-text-home-header-default-0gkehu:var(--color-neutral-250-77d0j6);--color-text-home-header-secondary-l3cu77:var(--color-neutral-350-15dbz7);--color-text-icon-subtle-0e8ipq:var(--color-neutral-600-4k14bl);--color-text-input-disabled-ukj9cu:var(--color-neutral-400-nppdl9);--color-text-input-placeholder-hz0ut2:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-interactive-active-mb8zit:var(--color-neutral-950-fc7tg7);--color-text-interactive-default-kkm8t6:var(--color-neutral-650-re41um);--color-text-interactive-disabled-scv2ec:var(--color-neutral-400-nppdl9);--color-text-interactive-hover-pij1mj:var(--color-neutral-950-fc7tg7);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-950-fc7tg7);--color-text-interactive-inverted-default-r64vgu:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-99i2e6:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-white-qzbjhi);--color-text-label-n6yw52:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-layout-toggle-pywbuz:var(--color-white-qzbjhi);--color-text-layout-toggle-active-41cu9g:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-600-68oa7u);--color-text-layout-toggle-selected-nal9ty:var(--color-white-qzbjhi);--color-text-link-default-cdn8pz:var(--color-primary-600-68oa7u);--color-text-link-hover-85snsc:var(--color-primary-900-uhv01b);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-decoration-hover-br1z3q:currentColor;--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-link-inverted-hover-u3k60u:var(--color-white-qzbjhi);--color-text-link-button-underline-aa80x3:transparent;--color-text-link-button-underline-hover-pz8b1i:transparent;--color-text-notification-default-m4juig:var(--color-neutral-100-xva5sx);--color-text-notification-stack-bar-qerz72:var(--color-white-qzbjhi);--color-text-notification-yellow-uepn8m:var(--color-neutral-950-fc7tg7);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-pagination-page-number-default-cg7sk0:var(--color-text-interactive-default-kkm8t6);--color-text-segment-active-lm00pj:var(--color-white-qzbjhi);--color-text-segment-default-jadfx6:var(--color-neutral-650-re41um);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-error-ckn89n:var(--color-error-600-2nofe4);--color-text-status-inactive-e342cs:var(--color-neutral-600-4k14bl);--color-text-status-info-tl6m4o:var(--color-info-600-6pbmjo);--color-text-status-success-4gqmei:var(--color-success-600-it3b3f);--color-text-status-warning-8pxzyy:var(--color-warning-900-c1p96e);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc);--color-board-placeholder-active-5a5uzd:var(--color-neutral-250-77d0j6);--color-board-placeholder-hover-viqfiu:var(--color-primary-100-j02ykd);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-250-77d0j6);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-100-j02ykd);--color-dropzone-background-default-fpz8io:var(--color-white-qzbjhi);--color-dropzone-background-hover-x5a713:var(--color-primary-50-1eutn3);--color-dropzone-text-default-vshcme:var(--color-neutral-650-re41um);--color-dropzone-text-hover-9g1o07:var(--color-neutral-650-re41um);--color-dropzone-border-default-zs3xv6:var(--color-neutral-500-evzfy2);--color-dropzone-border-hover-nv8q76:var(--color-primary-900-uhv01b);--color-gap-global-drawer-eic530:var(--color-neutral-250-77d0j6);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-500-evzfy2);--color-background-action-card-default-ms9yyp:var(--color-white-qzbjhi);--color-background-action-card-hover-lvp2xz:var(--color-primary-50-1eutn3);--color-background-action-card-active-i676rk:var(--color-primary-100-j02ykd);--color-border-action-card-default-gjh6iy:var(--color-primary-600-68oa7u);--color-border-action-card-hover-qjpqnd:var(--color-primary-900-uhv01b);--color-border-action-card-active-ma8s38:var(--color-primary-900-uhv01b);--color-border-action-card-disabled-q83j3o:var(--color-neutral-400-nppdl9);--color-background-action-card-disabled-812fsr:var(--color-white-qzbjhi);--color-text-action-card-disabled-ngng2a:var(--color-neutral-500-evzfy2);--color-icon-action-card-default-5oew91:var(--color-primary-600-68oa7u);--color-icon-action-card-hover-yrrdio:var(--color-primary-900-uhv01b);--color-icon-action-card-active-8eg6vl:var(--color-primary-900-uhv01b);--color-icon-action-card-disabled-irm38o:var(--color-neutral-400-nppdl9);--color-background-skeleton-6r9jxc:var(--color-neutral-250-77d0j6);--color-background-skeleton-wave-2uh1of:var(--color-neutral-150-2fj74l);--color-border-badge-udawgl:transparent;--color-border-badge-grey-fyddwg:transparent;--color-border-badge-green-myhlqm:transparent;--color-border-badge-blue-rk7me5:transparent;--color-border-badge-red-8akbk7:transparent;--color-text-badge-grey-oz2l1x:var(--color-text-notification-default-m4juig);--color-text-badge-green-y0cjzu:var(--color-text-notification-default-m4juig);--color-text-badge-blue-nt8yvq:var(--color-text-notification-default-m4juig);--color-text-badge-red-4oe605:var(--color-text-notification-default-m4juig);--color-background-code-view-1n4cnh:#f8f8f8;--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-66zdy9:700;--font-size-expandable-heading-5th9ka: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-qswov1:700;--font-weight-breadcrumb-current-qnkgnt:var(--font-weight-bold-qswov1);--font-weight-button-ahb0ew:700;--font-weight-display-l-f871mx:700;--font-weight-flashbar-header-7qke37:700;--font-weight-form-label-wfq6u3:var(--font-display-label-weight-66zdy9);--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-66zdy9);--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-token-inline-gpddbh:4px;--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-3bily0: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-icon-x-small-h0rohm:1.5px;--border-width-item-card-iercqf:var(--border-width-card-vuk5vm);--border-width-item-selected-lf7h9u:2px;--border-width-badge-2icrdl:0px;--border-width-popover-fhrkmk: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;--size-side-navigation-item-height-ngp27n:28px;--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-yigdcv:var(--space-flashbar-vertical-11xrcr);--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-vkegei: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-11xrcr: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-side-navigation-item-gap-ruqmpy:0px;--space-side-navigation-item-collapsed-gap-ofn0d8:var(--space-xs-j1ch97);--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-pbftfl: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-4vapbk:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-9exaql:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-flash-collapsed-rw4yqb:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-panel-sslnvv:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-yn8y77:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-kiekjr:-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-pmphn2:var(--color-info-300-9fvy2x);--color-charts-threshold-neutral-vtkway:var(--color-neutral-450-4w2uiz);--color-charts-line-grid-hbelbh:var(--color-neutral-650-re41um);--color-charts-line-tick-9ed3y9:var(--color-neutral-650-re41um);--color-charts-line-axis-8wxc29:var(--color-neutral-650-re41um);--color-charts-error-bar-marker-0mzv60:var(--color-white-qzbjhi);--color-severity-dark-red-o01945:#d63f38;--color-severity-red-cg1dj1:#fe6e73;--color-text-notification-severity-critical-yqyzmn:var(--color-black-sgyach);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-950-fc7tg7);--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-850-z568w9);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-kzsy6l:rgba(255, 255, 255, 0.1);--color-background-input-default-wvdzir:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-4hh89j:var(--color-error-1000-oice6e);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-status-success-v1cx1d:var(--color-success-1000-zy1prf);--color-background-status-warning-0ois2q:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-primary-300-lbt26q);--color-border-button-normal-default-qdk5ey:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-650-re41um);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-status-success-8js4zx:var(--color-success-500-zgiyh7);--color-border-status-warning-eeisrz:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-hczgdh:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-lpv57u:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-link-default-cdn8pz:var(--color-primary-400-tdeooy);--color-text-link-hover-85snsc:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ckn89n:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:#282c34;--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-kiekjr: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;--size-side-navigation-item-height-ngp27n:24px;--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-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-vkegei: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-11xrcr: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-a5525t:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-850-z568w9);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-kzsy6l:rgba(255, 255, 255, 0.1);--color-background-input-default-wvdzir:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-4hh89j:var(--color-error-1000-oice6e);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-status-success-v1cx1d:var(--color-success-1000-zy1prf);--color-background-status-warning-0ois2q:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-primary-300-lbt26q);--color-border-button-normal-default-qdk5ey:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-650-re41um);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-status-success-8js4zx:var(--color-success-500-zgiyh7);--color-border-status-warning-eeisrz:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-300-ykaajl);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-hczgdh:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-lpv57u:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-250-77d0j6);--color-text-form-label-tdlyd9:var(--color-neutral-250-77d0j6);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-link-default-cdn8pz:var(--color-primary-400-tdeooy);--color-text-link-hover-85snsc:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ckn89n:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:#282c34;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-fj57yx:var(--color-text-status-error-ckn89n);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-i1boq1:var(--color-text-status-error-ckn89n);--color-background-slider-handle-error-active-eh2ebs:var(--color-text-status-error-ckn89n);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-error-default-ckjr4q:var(--color-text-status-error-ckn89n);--color-background-slider-range-error-active-bch47s:var(--color-text-status-error-ckn89n);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-n6yw52:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-700-1ebo78);--color-background-button-normal-default-tdts51:var(--color-neutral-950-fc7tg7);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-kzsy6l:rgba(255, 255, 255, 0.1);--color-background-input-default-wvdzir:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-segment-default-v6zlxl:var(--color-neutral-950-fc7tg7);--color-background-segment-disabled-m960vh:var(--color-neutral-950-fc7tg7);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-4hh89j:var(--color-error-1000-oice6e);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-status-success-v1cx1d:var(--color-success-1000-zy1prf);--color-background-status-warning-0ois2q:var(--color-warning-1000-yqo7n7);--color-background-table-header-vtzvuu:var(--color-neutral-950-fc7tg7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-primary-300-lbt26q);--color-border-button-normal-default-qdk5ey:var(--color-primary-400-tdeooy);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-primary-300-lbt26q);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-650-re41um);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-primary-400-tdeooy);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-status-success-8js4zx:var(--color-success-500-zgiyh7);--color-border-status-warning-eeisrz:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-hczgdh:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-lpv57u:var(--color-primary-300-lbt26q);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-link-default-cdn8pz:var(--color-primary-400-tdeooy);--color-text-link-hover-85snsc:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ckn89n:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:#282c34;--shadow-container-4vapbk:none;--shadow-container-active-9exaql:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-fj57yx:var(--color-text-status-error-ckn89n);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-i1boq1:var(--color-text-status-error-ckn89n);--color-background-slider-handle-error-active-eh2ebs:var(--color-text-status-error-ckn89n);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-error-default-ckjr4q:var(--color-text-status-error-ckn89n);--color-background-slider-range-error-active-bch47s:var(--color-text-status-error-ckn89n);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-n6yw52:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-h1l2yn:var(--color-neutral-50-5676vk)}.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-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-vkegei: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-11xrcr: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-xgl73w:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-gdpmk3:var(--color-primary-900-uhv01b);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-background-inline-code-kzsy6l:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-cwi64f:var(--color-white-qzbjhi);--color-background-progress-bar-default-nkykh9:var(--color-grey-opaque-25-xck8i0);--color-border-button-normal-active-7mmj7v:var(--color-white-qzbjhi);--color-border-button-normal-default-qdk5ey:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-8qp1u1:var(--color-white-qzbjhi);--color-border-divider-default-kea2kc:var(--color-neutral-100-xva5sx);--color-border-item-focused-0zk5rz:var(--color-neutral-100-xva5sx);--color-text-body-default-cg19ea:var(--color-neutral-100-xva5sx);--color-text-body-secondary-dl7bni:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-u5wily:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-lpv57u:var(--color-white-qzbjhi);--color-text-button-primary-active-bx3pic:var(--color-white-qzbjhi);--color-text-button-primary-default-drtg2k:var(--color-white-qzbjhi);--color-text-button-primary-hover-25ew2y:var(--color-white-qzbjhi);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-100-xva5sx);--color-text-expandable-section-hover-20ucnv:var(--color-white-qzbjhi);--color-text-heading-secondary-0hxbce:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-neutral-100-xva5sx);--color-text-link-default-cdn8pz:var(--color-neutral-100-xva5sx);--color-text-link-hover-85snsc:var(--color-white-qzbjhi);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-neutral-300-ykaajl);--color-text-tutorial-hotspot-hover-42t736:var(--color-neutral-100-xva5sx);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-xgl73w:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-gdpmk3:var(--color-primary-900-uhv01b);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-background-progress-bar-value-default-cwi64f:var(--color-neutral-950-fc7tg7);--color-background-progress-bar-default-nkykh9:var(--color-grey-opaque-10-w2wjwq);--color-border-button-normal-active-7mmj7v:var(--color-text-button-normal-hover-lpv57u);--color-border-button-normal-default-qdk5ey:var(--color-text-button-normal-default-hczgdh);--color-border-button-normal-hover-8qp1u1:var(--color-text-button-normal-hover-lpv57u);--color-border-divider-default-kea2kc:var(--color-text-notification-yellow-uepn8m);--color-border-item-focused-0zk5rz:var(--color-text-notification-yellow-uepn8m);--color-text-body-default-cg19ea:var(--color-text-notification-yellow-uepn8m);--color-text-body-secondary-dl7bni:var(--color-text-notification-yellow-uepn8m);--color-text-button-normal-active-u5wily:var(--color-text-button-normal-hover-lpv57u);--color-text-button-normal-default-hczgdh:var(--color-neutral-650-re41um);--color-text-button-normal-hover-lpv57u:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-04lf7c:var(--color-text-link-default-cdn8pz);--color-text-link-button-normal-hover-w960st:var(--color-text-link-hover-85snsc);--color-text-button-primary-active-bx3pic:var(--color-white-qzbjhi);--color-text-button-primary-default-drtg2k:var(--color-white-qzbjhi);--color-text-button-primary-hover-25ew2y:var(--color-white-qzbjhi);--color-text-expandable-section-default-m3h4wd:var(--color-text-notification-yellow-uepn8m);--color-text-expandable-section-hover-20ucnv:var(--color-text-notification-yellow-uepn8m);--color-text-heading-secondary-0hxbce:var(--color-text-notification-yellow-uepn8m);--color-text-interactive-inverted-default-r64vgu:var(--color-neutral-650-re41um);--color-text-interactive-inverted-hover-99i2e6:var(--color-neutral-950-fc7tg7);--color-text-label-n6yw52:var(--color-text-notification-yellow-uepn8m);--color-text-link-default-cdn8pz:var(--color-text-notification-yellow-uepn8m);--color-text-link-hover-85snsc:var(--color-text-notification-yellow-uepn8m);--color-text-link-inverted-hover-u3k60u:var(--color-text-notification-yellow-uepn8m);--color-text-notification-default-m4juig:var(--color-text-notification-yellow-uepn8m);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-neutral-600-4k14bl);--color-text-tutorial-hotspot-hover-42t736:var(--color-neutral-900-hav0uf);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-badge-grey-oz2l1x:var(--color-text-notification-default-m4juig);--color-text-badge-green-y0cjzu:var(--color-text-notification-default-m4juig);--color-text-badge-blue-nt8yvq:var(--color-text-notification-default-m4juig);--color-text-badge-red-4oe605:var(--color-text-notification-default-m4juig)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-xgl73w:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-gdpmk3:var(--color-primary-900-uhv01b);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-normal-active-7mmj7v:var(--color-text-button-normal-hover-lpv57u);--color-border-button-normal-default-qdk5ey:var(--color-text-button-normal-default-hczgdh);--color-border-button-normal-hover-8qp1u1:var(--color-text-button-normal-hover-lpv57u);--color-border-divider-default-kea2kc:var(--color-text-button-normal-default-hczgdh);--color-text-button-normal-active-u5wily:var(--color-text-button-normal-hover-lpv57u);--color-text-button-normal-default-hczgdh:var(--color-neutral-650-re41um);--color-text-button-normal-hover-lpv57u:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-04lf7c:var(--color-text-link-default-cdn8pz);--color-text-link-button-normal-hover-w960st:var(--color-text-link-hover-85snsc);--color-text-button-primary-active-bx3pic:var(--color-white-qzbjhi);--color-text-button-primary-default-drtg2k:var(--color-white-qzbjhi);--color-text-button-primary-hover-25ew2y:var(--color-white-qzbjhi);--color-text-expandable-section-default-m3h4wd:var(--color-text-button-normal-default-hczgdh);--color-text-expandable-section-hover-20ucnv:var(--color-text-button-normal-hover-lpv57u);--font-size-expandable-heading-5th9ka:14px;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u)}.awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-grey-transparent-v1s2dv:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-m269mj:rgba(15, 20, 26, 1);--color-background-badge-icon-oq79ey:var(--color-error-400-9k5dg2);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-disabled-aysl1o:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-active-gdpmk3:var(--color-primary-400-tdeooy);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-850-z568w9);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-default-2s0vpk:var(--color-neutral-800-sggo8w);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-inline-code-kzsy6l:rgba(255, 255, 255, 0.1);--color-background-input-default-wvdzir:var(--color-neutral-850-z568w9);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-popover-87jo9j:var(--color-neutral-800-sggo8w);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-slider-handle-ring-r6tmze:var(--color-neutral-850-z568w9);--color-background-status-error-4hh89j:var(--color-error-1000-oice6e);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-status-success-v1cx1d:var(--color-success-1000-zy1prf);--color-background-status-warning-0ois2q:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-text-button-normal-hover-lpv57u);--color-border-button-normal-default-qdk5ey:var(--color-text-button-normal-default-hczgdh);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-text-button-normal-hover-lpv57u);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-text-button-normal-default-hczgdh);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-neutral-100-xva5sx);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-error-kbymrh:var(--color-error-400-9k5dg2);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-status-success-8js4zx:var(--color-success-500-zgiyh7);--color-border-status-warning-eeisrz:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-default-lplros:var(--color-neutral-950-fc7tg7);--color-foreground-control-disabled-tfwvqg:var(--color-neutral-850-z568w9);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-text-button-normal-hover-lpv57u);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-hczgdh:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-lpv57u:var(--color-white-qzbjhi);--color-text-link-button-normal-default-04lf7c:var(--color-text-link-default-cdn8pz);--color-text-link-button-normal-hover-w960st:var(--color-text-link-hover-85snsc);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-active-line-oq3gve:var(--color-neutral-950-fc7tg7);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-code-editor-tab-button-error-42udfu:var(--color-neutral-950-fc7tg7);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-text-button-normal-default-hczgdh);--color-text-expandable-section-hover-20ucnv:var(--color-text-button-normal-hover-lpv57u);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-label-gen-ai-6ihd6j:var(--color-purple-400-lcb2ta);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-active-41cu9g:var(--color-neutral-850-z568w9);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-link-default-cdn8pz:var(--color-primary-400-tdeooy);--color-text-link-hover-85snsc:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-error-ckn89n:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-default-fpz8io:var(--color-neutral-850-z568w9);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-default-ms9yyp:var(--color-neutral-850-z568w9);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-background-action-card-disabled-812fsr:var(--color-neutral-850-z568w9);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:#282c34;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-fj57yx:var(--color-text-status-error-ckn89n);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-error-default-i1boq1:var(--color-text-status-error-ckn89n);--color-background-slider-handle-error-active-eh2ebs:var(--color-text-status-error-ckn89n);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-error-default-ckjr4q:var(--color-text-status-error-ckn89n);--color-background-slider-range-error-active-bch47s:var(--color-text-status-error-ckn89n);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-shadow-6059kz:var(--color-grey-transparent-v1s2dv);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-shadow-default-7dn9sg:var(--color-grey-transparent-heavy-m269mj);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-n6yw52:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc)}@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-h1l2yn:var(--color-neutral-900-hav0uf)}}@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-gdpmk3:var(--color-primary-400-tdeooy);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7)}}@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-gdpmk3:var(--color-primary-400-tdeooy);--color-background-inline-code-kzsy6l:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7)}}@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-xgl73w:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-wu41pg:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-gdpmk3:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-hczgdh:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-lpv57u:var(--color-white-qzbjhi);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7)}}.awsui-one-theme:not(#\9 ){--color-primary-50-1eutn3:#f5f7ff;--color-primary-100-j02ykd:#dbe4ff;--color-primary-200-b7ev0t:#c2d1ff;--color-primary-300-lbt26q:#94afff;--color-primary-400-tdeooy:#7598ff;--color-primary-500-66353q:#5c7fff;--color-primary-600-68oa7u:#295eff;--color-primary-700-5lbazr:#003efa;--color-primary-800-r5zau9:#0033cc;--color-primary-900-uhv01b:#001a99;--color-primary-1000-qz6wq0:#000833;--color-neutral-50-5676vk:#fcfcfc;--color-neutral-100-xva5sx:#f9f9f9;--color-neutral-150-2fj74l:#f8f8f8;--color-neutral-200-j5ayhc:#f5f5f5;--color-neutral-250-77d0j6:#ededed;--color-neutral-300-ykaajl:#e1e1e1;--color-neutral-350-15dbz7:#c9c9c9;--color-neutral-400-nppdl9:#b7b7b7;--color-neutral-450-4w2uiz:#a9a9a9;--color-neutral-500-evzfy2:#909090;--color-neutral-550-xry573:#808080;--color-neutral-600-4k14bl:#6b6b6b;--color-neutral-650-re41um:#494949;--color-neutral-700-1ebo78:#3b3b3b;--color-neutral-750-zvilej:#2d2d2d;--color-neutral-800-sggo8w:#242424;--color-neutral-850-z568w9:#1e1e1e;--color-neutral-900-hav0uf:#1a1a1a;--color-neutral-950-fc7tg7:#151515;--color-neutral-1000-2wv0ov:#080808;--color-info-50-d2w61k:#f5f7ff;--color-info-300-9fvy2x:#94afff;--color-info-400-kky6sa:#7598ff;--color-info-600-6pbmjo:#295eff;--color-info-1000-lja40w:#000833;--color-grey-opaque-70-a5525t:rgba(0, 0, 0, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-250-77d0j6);--color-background-button-link-hover-oiwez2:var(--color-neutral-150-2fj74l);--color-background-button-normal-active-xgl73w:var(--color-neutral-200-j5ayhc);--color-background-button-normal-default-tdts51:var(--color-neutral-100-xva5sx);--color-background-button-normal-hover-wu41pg:var(--color-neutral-150-2fj74l);--color-background-toggle-button-normal-pressed-nb521g:var(--color-white-qzbjhi);--color-background-button-primary-active-gdpmk3:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-jkrurf:var(--color-neutral-800-sggo8w);--color-background-button-primary-disabled-uldk81:var(--color-neutral-400-nppdl9);--color-background-button-primary-hover-ilieew:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-200-j5ayhc);--color-background-item-selected-r2zdk6:var(--color-neutral-150-2fj74l);--color-background-side-navigation-item-active-kjsat2:var(--color-primary-50-1eutn3);--color-background-layout-main-h1l2yn:var(--color-neutral-50-5676vk);--color-background-layout-panel-content-hesbff:var(--color-neutral-50-5676vk);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-100-j02ykd);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-100-j02ykd);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-200-b7ev0t);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-segment-active-4o5dpt:var(--color-neutral-800-sggo8w);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-3rgq14:var(--color-primary-600-68oa7u);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-background-status-indicator-error-8n1ecb:var(--color-error-50-694srb);--color-background-status-indicator-warning-6eur8z:var(--color-warning-50-tjk9zo);--color-background-status-indicator-success-aekiu7:var(--color-success-50-pncm30);--color-background-status-indicator-info-ztt1rn:var(--color-info-50-d2w61k);--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-250-77d0j6);--color-border-button-normal-active-7mmj7v:var(--color-neutral-400-nppdl9);--color-border-button-normal-default-qdk5ey:var(--color-neutral-500-evzfy2);--color-text-button-normal-disabled-oll12n:var(--color-neutral-450-4w2uiz);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-600-4k14bl);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-100-xva5sx);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-600-68oa7u);--color-border-divider-default-kea2kc:var(--color-neutral-300-ykaajl);--color-border-item-selected-ef1gd2:var(--color-primary-600-68oa7u);--color-border-layout-03xg8b:var(--color-neutral-300-ykaajl);--color-border-popover-7xwcy6:var(--color-neutral-400-nppdl9);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-text-body-default-cg19ea:var(--color-neutral-850-z568w9);--color-text-body-secondary-dl7bni:var(--color-neutral-600-4k14bl);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-950-fc7tg7);--color-text-button-normal-active-u5wily:var(--color-neutral-850-z568w9);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-neutral-900-hav0uf);--color-text-button-normal-default-hczgdh:var(--color-neutral-700-1ebo78);--color-text-button-normal-hover-lpv57u:var(--color-neutral-850-z568w9);--color-text-button-link-active-uvxpal:var(--color-neutral-700-1ebo78);--color-text-button-link-default-dibdfb:var(--color-neutral-700-1ebo78);--color-text-button-link-disabled-1aixcv:var(--color-neutral-500-evzfy2);--color-text-button-link-hover-1ciblf:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-bx3pic:var(--color-neutral-50-5676vk);--color-text-button-primary-default-drtg2k:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-25ew2y:var(--color-neutral-50-5676vk);--color-text-form-label-tdlyd9:var(--color-neutral-850-z568w9);--color-text-label-n6yw52:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-950-fc7tg7);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-600-68oa7u);--color-text-link-default-cdn8pz:var(--color-neutral-850-z568w9);--color-text-link-hover-85snsc:var(--color-primary-600-68oa7u);--color-text-link-decoration-default-4ogme5:var(--color-neutral-650-re41um);--color-text-link-secondary-default-u3mvse:var(--color-neutral-600-4k14bl);--color-text-link-secondary-hover-wujy8p:var(--color-primary-600-68oa7u);--color-text-link-info-default-15ap6b:var(--color-primary-600-68oa7u);--color-text-link-info-hover-mzonq8:var(--color-primary-800-r5zau9);--color-text-segment-active-lm00pj:var(--color-neutral-200-j5ayhc);--color-text-segment-default-jadfx6:var(--color-neutral-600-4k14bl);--color-text-status-inactive-e342cs:var(--color-neutral-650-re41um);--color-text-status-warning-8pxzyy:var(--undefined-ctgu25);--color-background-code-view-1n4cnh:var(--color-neutral-200-j5ayhc);--font-display-label-weight-66zdy9:500;--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-bold-qswov1:500;--font-weight-breadcrumb-current-qnkgnt:400;--font-weight-button-ahb0ew:500;--font-weight-display-l-f871mx: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-token-inline-gpddbh:var(--border-radius-token-24bwfa);--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-dropdown-3bily0: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-popover-fhrkmk:1px;--border-width-token-8dw39s:1px;--size-vertical-input-tza5ti:30px;--space-alert-vertical-yigdcv:6px;--space-button-horizontal-w2nh9z:12px;--space-token-vertical-vkegei:1px;--space-field-vertical-sf2thg:4px;--space-flashbar-vertical-11xrcr:6px;--space-tabs-vertical-v9w9r8:2px;--space-status-indicator-padding-horizontal-pbftfl:2px;--undefined-yijjin:#ffe0e0;--undefined-jpj5vi:#ff9e9e;--undefined-tm4kfb:#c20000;--undefined-xdwila:#990000;--undefined-wyzs14:#520000;--undefined-b897oa:#d9ffd6;--undefined-95s614:#aeffa8;--undefined-b3o9hp:#007029;--undefined-2sypag:#005c26;--undefined-0l86di:#003311;--undefined-q6bzav:#fffbbd;--undefined-59ed5u:#ffed4d;--undefined-ctgu25:#9e6900;--undefined-krrr0q:#573a00;--undefined-rnaix8:#dbe4ff;--undefined-gjq1a4:#003efa;--undefined-c39b16:#0033cc;--undefined-pdfycr:#001a99;--undefined-3y2n1h:#001475;--undefined-q5z50z:#94afff;--undefined-356ipr:#7598ff;--undefined-ufn6w6:#5c7fff;--color-charts-status-neutral-1z6g0y:var(--color-neutral-500-evzfy2);--color-charts-threshold-info-pmphn2:var(--color-info-600-6pbmjo);--color-charts-threshold-neutral-vtkway:var(--color-neutral-600-4k14bl);--color-charts-line-grid-hbelbh:var(--color-neutral-300-ykaajl);--color-charts-line-tick-9ed3y9:var(--color-neutral-300-ykaajl);--color-charts-line-axis-8wxc29:var(--color-neutral-300-ykaajl);--color-charts-error-bar-marker-0mzv60:var(--color-neutral-900-hav0uf);--color-severity-grey-ft2k5t:var(--color-neutral-600-4k14bl);--color-background-notification-severity-neutral-6af8kq:var(--color-severity-grey-ft2k5t);--color-text-notification-severity-critical-yqyzmn:var(--color-neutral-100-xva5sx);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-100-xva5sx);--color-text-notification-severity-medium-ri33q2:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-low-lw60nb:var(--color-neutral-950-fc7tg7);--color-text-notification-severity-neutral-mh8a4h:var(--color-neutral-100-xva5sx);--color-text-badge-severity-critical-7tzpbo:var(--color-text-notification-severity-critical-yqyzmn);--color-text-badge-severity-high-weypto:var(--color-text-notification-severity-high-uwo1m6);--color-text-badge-severity-medium-9dnygx:var(--color-text-notification-severity-medium-ri33q2);--color-text-badge-severity-low-p6xf14:var(--color-text-notification-severity-low-lw60nb);--color-text-badge-severity-neutral-7e0yqn:var(--color-text-notification-severity-neutral-mh8a4h);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-direction-button-active-08yy0o:var(--color-neutral-750-zvilej);--color-background-direction-button-default-53o1k7:var(--color-neutral-650-re41um);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-250-77d0j6);--color-background-direction-button-hover-t84c5h:var(--color-neutral-700-1ebo78);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-calendar-current-date-xb1nan:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-tyh6wv:var(--color-neutral-150-2fj74l);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-600-4k14bl);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-200-j5ayhc);--color-background-code-editor-loading-9laqg7:var(--color-neutral-100-xva5sx);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-250-77d0j6);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-200-j5ayhc);--color-background-control-checked-4hlzpf:var(--color-primary-600-68oa7u);--color-background-control-disabled-rxfkeg:var(--color-neutral-300-ykaajl);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-200-j5ayhc);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-home-header-fmarqy:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-250-77d0j6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-mobile-panel-5ksurw:var(--color-neutral-950-fc7tg7);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-250-77d0j6);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-layout-toggle-active-gsvdw1:var(--color-neutral-650-re41um);--color-background-layout-toggle-default-qwai9n:var(--color-neutral-650-re41um);--color-background-layout-toggle-hover-wglk07:var(--color-neutral-600-4k14bl);--color-background-notification-blue-e57r47:var(--color-info-600-6pbmjo);--color-background-notification-grey-ck9rk6:var(--color-neutral-650-re41um);--color-background-notification-stack-bar-smck50:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-active-j5qj0j:var(--color-neutral-750-zvilej);--color-background-notification-stack-bar-hover-uighv4:var(--color-neutral-650-re41um);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-nkykh9:var(--color-neutral-250-77d0j6);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-default-18tq1j:var(--color-primary-600-68oa7u);--color-background-slider-handle-active-05aiwh:var(--color-primary-700-5lbazr);--color-background-slider-track-default-rzyeyw:var(--color-neutral-500-evzfy2);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-status-info-fqjg0f:var(--color-info-50-d2w61k);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-tiles-disabled-n277me:var(--color-neutral-250-77d0j6);--color-background-toggle-default-lkwdp5:var(--color-neutral-650-re41um);--color-background-avatar-default-9s2gwt:var(--color-neutral-650-re41um);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-150-2fj74l);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-400-nppdl9);--color-text-button-icon-disabled-a9zkpx:var(--color-neutral-500-evzfy2);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-item-selected-uqe532:var(--color-primary-600-68oa7u);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-100-xva5sx);--color-border-cell-shaded-1nts0o:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-light-theme-5uhkcb:var(--color-neutral-300-ykaajl);--color-border-code-editor-ace-active-line-dark-theme-coom6h:var(--color-neutral-600-4k14bl);--color-border-code-editor-default-ahpzlg:var(--color-neutral-300-ykaajl);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-default-eyzhft:var(--color-neutral-500-evzfy2);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-active-xtsw2t:var(--color-neutral-950-fc7tg7);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-divider-secondary-sc5l0q:var(--color-neutral-250-77d0j6);--color-border-divider-table-group-rhzuu5:var(--color-neutral-500-evzfy2);--color-border-dropdown-container-21kqyh:var(--color-neutral-400-nppdl9);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-dimmed-hover-unzk39:var(--color-neutral-500-evzfy2);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-default-nyn06a:var(--color-neutral-500-evzfy2);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-input-focused-sw2top:var(--color-primary-600-68oa7u);--color-border-item-focused-0zk5rz:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-notification-stack-bar-c21sgb:var(--color-neutral-750-zvilej);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-default-06g83b:var(--color-neutral-650-re41um);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-status-info-dvtyme:var(--color-info-600-6pbmjo);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-divider-b9mz5n:var(--color-neutral-350-15dbz7);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-border-tutorial-j5g0bl:var(--color-neutral-300-ykaajl);--color-foreground-control-read-only-gb48bp:var(--color-neutral-600-4k14bl);--color-stroke-chart-line-kak8k3:var(--color-neutral-500-evzfy2);--color-text-accent-3g6liz:var(--color-primary-600-68oa7u);--color-text-breadcrumb-icon-erjppe:var(--color-neutral-500-evzfy2);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-month-841oke:var(--color-neutral-600-4k14bl);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-950-fc7tg7);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-500-evzfy2);--color-text-column-header-inrv8c:var(--color-neutral-650-re41um);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-counter-o7pka1:var(--color-neutral-600-4k14bl);--color-text-disabled-dnv95s:var(--color-neutral-400-nppdl9);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-650-re41um);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-600-68oa7u);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-600-4k14bl);--color-text-empty-e8oi8k:var(--color-neutral-600-4k14bl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-form-default-02iaa3:var(--color-neutral-950-fc7tg7);--color-text-form-secondary-s4scs1:var(--color-neutral-600-4k14bl);--color-text-group-label-kwqard:var(--color-neutral-650-re41um);--color-text-heading-default-9iv5lb:var(--color-neutral-950-fc7tg7);--color-text-heading-secondary-0hxbce:var(--color-neutral-650-re41um);--color-text-home-header-default-0gkehu:var(--color-neutral-250-77d0j6);--color-text-home-header-secondary-l3cu77:var(--color-neutral-350-15dbz7);--color-text-icon-subtle-0e8ipq:var(--color-neutral-600-4k14bl);--color-text-input-disabled-ukj9cu:var(--color-neutral-400-nppdl9);--color-text-input-placeholder-hz0ut2:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-interactive-active-mb8zit:var(--color-neutral-950-fc7tg7);--color-text-interactive-default-kkm8t6:var(--color-neutral-650-re41um);--color-text-interactive-disabled-scv2ec:var(--color-neutral-400-nppdl9);--color-text-interactive-hover-pij1mj:var(--color-neutral-950-fc7tg7);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-950-fc7tg7);--color-text-interactive-inverted-default-r64vgu:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-99i2e6:var(--color-neutral-100-xva5sx);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-600-68oa7u);--color-text-notification-default-m4juig:var(--color-neutral-100-xva5sx);--color-text-notification-yellow-uepn8m:var(--color-neutral-950-fc7tg7);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-pagination-page-number-default-cg7sk0:var(--color-text-interactive-default-kkm8t6);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-info-tl6m4o:var(--color-info-600-6pbmjo);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc);--color-board-placeholder-active-5a5uzd:var(--color-neutral-250-77d0j6);--color-board-placeholder-hover-viqfiu:var(--color-primary-100-j02ykd);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-250-77d0j6);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-100-j02ykd);--color-dropzone-background-hover-x5a713:var(--color-primary-50-1eutn3);--color-dropzone-text-default-vshcme:var(--color-neutral-650-re41um);--color-dropzone-text-hover-9g1o07:var(--color-neutral-650-re41um);--color-dropzone-border-default-zs3xv6:var(--color-neutral-500-evzfy2);--color-dropzone-border-hover-nv8q76:var(--color-primary-900-uhv01b);--color-gap-global-drawer-eic530:var(--color-neutral-250-77d0j6);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-500-evzfy2);--color-background-action-card-hover-lvp2xz:var(--color-primary-50-1eutn3);--color-background-action-card-active-i676rk:var(--color-primary-100-j02ykd);--color-border-action-card-default-gjh6iy:var(--color-primary-600-68oa7u);--color-border-action-card-hover-qjpqnd:var(--color-primary-900-uhv01b);--color-border-action-card-active-ma8s38:var(--color-primary-900-uhv01b);--color-border-action-card-disabled-q83j3o:var(--color-neutral-400-nppdl9);--color-text-action-card-disabled-ngng2a:var(--color-neutral-500-evzfy2);--color-icon-action-card-default-5oew91:var(--color-primary-600-68oa7u);--color-icon-action-card-hover-yrrdio:var(--color-primary-900-uhv01b);--color-icon-action-card-active-8eg6vl:var(--color-primary-900-uhv01b);--color-icon-action-card-disabled-irm38o:var(--color-neutral-400-nppdl9);--color-background-skeleton-6r9jxc:var(--color-neutral-250-77d0j6);--color-background-skeleton-wave-2uh1of:var(--color-neutral-150-2fj74l);--color-text-badge-grey-oz2l1x:var(--color-text-notification-default-m4juig);--color-text-badge-green-y0cjzu:var(--color-text-notification-default-m4juig);--color-text-badge-blue-nt8yvq:var(--color-text-notification-default-m4juig);--color-text-badge-red-4oe605:var(--color-text-notification-default-m4juig);--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-charts-threshold-info-pmphn2:var(--color-info-300-9fvy2x);--color-charts-threshold-neutral-vtkway:var(--color-neutral-450-4w2uiz);--color-charts-line-grid-hbelbh:var(--color-neutral-650-re41um);--color-charts-line-tick-9ed3y9:var(--color-neutral-650-re41um);--color-charts-line-axis-8wxc29:var(--color-neutral-650-re41um);--color-charts-error-bar-marker-0mzv60:var(--color-white-qzbjhi);--color-text-notification-severity-critical-yqyzmn:var(--color-black-sgyach);--color-text-notification-severity-high-uwo1m6:var(--color-neutral-950-fc7tg7);--color-background-button-link-active-z8lsf6:var(--color-neutral-850-z568w9);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-uldk81:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-950-fc7tg7);--color-background-container-header-knegap:var(--color-neutral-950-fc7tg7);--color-background-control-checked-4hlzpf:var(--color-primary-500-66353q);--color-background-control-default-nrh5lr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-rxfkeg:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-default-wvdzir:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-kjsat2:rgba(0, 153, 255, 0.13);--color-background-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-1000-qz6wq0);--color-background-layout-toggle-selected-default-f94fs9:#5c7fff20;--color-background-layout-toggle-selected-hover-ikyepd:#5c7fff40;--color-background-notification-blue-e57r47:var(--undefined-pdfycr);--color-background-notification-green-rvalk5:var(--undefined-2sypag);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-notification-red-75ghwx:var(--undefined-xdwila);--color-background-notification-yellow-9tth1g:var(--color-warning-900-c1p96e);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-500-66353q);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-neutral-300-ykaajl);--color-background-slider-range-default-3rgq14:var(--color-primary-500-66353q);--color-background-slider-handle-default-18tq1j:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-8n1ecb:#ff7a7a20;--color-background-status-indicator-warning-6eur8z:#fbd33220;--color-background-status-indicator-success-aekiu7:#2bb53420;--color-background-status-indicator-info-ztt1rn:#5c7fff20;--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-500-66353q);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-oll12n:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-primary-500-66353q);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-ef1gd2:var(--color-primary-500-66353q);--color-border-layout-03xg8b:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-1aixcv:var(--color-neutral-650-re41um);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-tdlyd9:var(--color-neutral-350-15dbz7);--color-text-form-secondary-s4scs1:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-300-lbt26q);--color-text-link-default-cdn8pz:var(--color-neutral-350-15dbz7);--color-text-link-hover-85snsc:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-300-9fvy2x);--color-text-status-success-4gqmei:var(--undefined-95s614);--color-text-status-warning-8pxzyy:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78)}}.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-a5525t:rgba(0, 0, 0, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-850-z568w9);--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-950-fc7tg7);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-uldk81:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-tyh6wv:var(--color-neutral-900-hav0uf);--color-background-container-content-ypckbh:var(--color-neutral-950-fc7tg7);--color-background-container-header-knegap:var(--color-neutral-950-fc7tg7);--color-background-control-checked-4hlzpf:var(--color-primary-500-66353q);--color-background-control-default-nrh5lr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-rxfkeg:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-700-1ebo78);--color-background-input-default-wvdzir:var(--color-neutral-950-fc7tg7);--color-background-item-selected-r2zdk6:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-kjsat2:rgba(0, 153, 255, 0.13);--color-background-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-1000-qz6wq0);--color-background-layout-toggle-selected-default-f94fs9:#5c7fff20;--color-background-layout-toggle-selected-hover-ikyepd:#5c7fff40;--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-notification-blue-e57r47:var(--undefined-pdfycr);--color-background-notification-green-rvalk5:var(--undefined-2sypag);--color-background-notification-red-75ghwx:var(--undefined-xdwila);--color-background-notification-yellow-9tth1g:var(--color-warning-900-c1p96e);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-500-66353q);--color-background-segment-active-4o5dpt:var(--color-neutral-300-ykaajl);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-3rgq14:var(--color-primary-500-66353q);--color-background-slider-handle-default-18tq1j:var(--color-primary-500-66353q);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-background-status-indicator-error-8n1ecb:#ff7a7a20;--color-background-status-indicator-warning-6eur8z:#fbd33220;--color-background-status-indicator-success-aekiu7:#2bb53420;--color-background-status-indicator-info-ztt1rn:#5c7fff20;--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-800-sggo8w);--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-500-66353q);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-oll12n:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--undefined-356ipr);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-default-kea2kc:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-input-focused-sw2top:var(--undefined-ufn6w6);--color-border-item-focused-0zk5rz:var(--undefined-ufn6w6);--color-border-item-selected-ef1gd2:var(--color-primary-500-66353q);--color-border-layout-03xg8b:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-750-zvilej);--color-text-body-secondary-dl7bni:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-button-inline-icon-default-lh9b5z:var(--undefined-356ipr);--color-text-button-inline-icon-hover-13fzud:var(--undefined-q5z50z);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-1aixcv:var(--color-neutral-650-re41um);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-500-66353q);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-tdlyd9:var(--color-neutral-350-15dbz7);--color-text-form-secondary-s4scs1:var(--color-neutral-500-evzfy2);--color-text-label-n6yw52:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-300-lbt26q);--color-text-link-default-cdn8pz:var(--color-neutral-350-15dbz7);--color-text-link-hover-85snsc:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q);--color-text-status-info-tl6m4o:var(--color-info-300-9fvy2x);--color-text-status-success-4gqmei:var(--undefined-95s614);--color-text-status-warning-8pxzyy:var(--undefined-59ed5u);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc)}.awsui-context-top-navigation.awsui-one-theme:not(#\9 ){--color-background-button-link-active-z8lsf6:var(--color-neutral-850-z568w9);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-950-fc7tg7);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-uldk81:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-950-fc7tg7);--color-background-container-header-knegap:var(--color-neutral-950-fc7tg7);--color-background-control-checked-4hlzpf:var(--color-primary-500-66353q);--color-background-control-default-nrh5lr:var(--color-neutral-950-fc7tg7);--color-background-control-disabled-rxfkeg:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-700-1ebo78);--color-background-input-default-wvdzir:var(--color-neutral-950-fc7tg7);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-kjsat2:rgba(0, 153, 255, 0.13);--color-background-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-1000-qz6wq0);--color-background-layout-toggle-selected-default-f94fs9:#5c7fff20;--color-background-layout-toggle-selected-hover-ikyepd:#5c7fff40;--color-background-notification-blue-e57r47:var(--undefined-pdfycr);--color-background-notification-green-rvalk5:var(--undefined-2sypag);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-notification-red-75ghwx:var(--undefined-xdwila);--color-background-notification-yellow-9tth1g:var(--color-warning-900-c1p96e);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-500-66353q);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-neutral-300-ykaajl);--color-background-slider-range-default-3rgq14:var(--color-primary-500-66353q);--color-background-slider-handle-default-18tq1j:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-8n1ecb:#ff7a7a20;--color-background-status-indicator-warning-6eur8z:#fbd33220;--color-background-status-indicator-success-aekiu7:#2bb53420;--color-background-status-indicator-info-ztt1rn:#5c7fff20;--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-500-66353q);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-oll12n:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--undefined-356ipr);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--undefined-ufn6w6);--color-border-item-focused-0zk5rz:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-ef1gd2:var(--color-primary-500-66353q);--color-border-layout-03xg8b:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-default-lh9b5z:var(--undefined-356ipr);--color-text-button-inline-icon-hover-13fzud:var(--undefined-q5z50z);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-1aixcv:var(--color-neutral-650-re41um);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-tdlyd9:var(--color-neutral-350-15dbz7);--color-text-form-secondary-s4scs1:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-300-lbt26q);--color-text-link-default-cdn8pz:var(--color-neutral-350-15dbz7);--color-text-link-hover-85snsc:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-300-9fvy2x);--color-text-status-success-4gqmei:var(--undefined-95s614);--color-text-status-warning-8pxzyy:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-calendar-date-selected-k3d549:var(--color-background-control-default-nrh5lr);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc)}.awsui-one-theme .awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(0, 0, 0, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-850-z568w9);--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-uldk81:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-cell-shaded-tyh6wv:var(--color-neutral-900-hav0uf);--color-background-container-content-ypckbh:var(--color-neutral-950-fc7tg7);--color-background-container-header-knegap:var(--color-neutral-950-fc7tg7);--color-background-control-checked-4hlzpf:var(--color-primary-500-66353q);--color-background-control-disabled-rxfkeg:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-1000-2wv0ov);--color-background-item-selected-r2zdk6:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-kjsat2:rgba(0, 153, 255, 0.13);--color-background-layout-main-h1l2yn:var(--color-neutral-800-sggo8w);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-1000-qz6wq0);--color-background-layout-toggle-selected-default-f94fs9:#5c7fff20;--color-background-layout-toggle-selected-hover-ikyepd:#5c7fff40;--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-notification-blue-e57r47:var(--undefined-pdfycr);--color-background-notification-green-rvalk5:var(--undefined-2sypag);--color-background-notification-red-75ghwx:var(--undefined-xdwila);--color-background-notification-yellow-9tth1g:var(--color-warning-900-c1p96e);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-500-66353q);--color-background-segment-active-4o5dpt:var(--color-neutral-300-ykaajl);--color-background-segment-default-v6zlxl:transparent;--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-slider-range-default-3rgq14:var(--color-primary-500-66353q);--color-background-slider-handle-default-18tq1j:var(--color-primary-500-66353q);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-background-status-indicator-error-8n1ecb:#ff7a7a20;--color-background-status-indicator-warning-6eur8z:#fbd33220;--color-background-status-indicator-success-aekiu7:#2bb53420;--color-background-status-indicator-info-ztt1rn:#5c7fff20;--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-800-sggo8w);--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-500-66353q);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-oll12n:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-default-kea2kc:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-item-focused-0zk5rz:var(--color-primary-500-66353q);--color-border-item-selected-ef1gd2:var(--color-primary-500-66353q);--color-border-layout-03xg8b:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-750-zvilej);--color-text-body-secondary-dl7bni:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-1aixcv:var(--color-neutral-650-re41um);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-500-66353q);--color-text-form-label-tdlyd9:var(--color-neutral-350-15dbz7);--color-text-form-secondary-s4scs1:var(--color-neutral-500-evzfy2);--color-text-label-n6yw52:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-300-lbt26q);--color-text-link-default-cdn8pz:var(--color-neutral-350-15dbz7);--color-text-link-hover-85snsc:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q);--color-text-status-info-tl6m4o:var(--color-info-300-9fvy2x);--color-text-status-success-4gqmei:var(--undefined-95s614);--color-text-status-warning-8pxzyy:var(--undefined-59ed5u);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78);--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-context-content-header.awsui-one-theme:not(#\9 ){--color-background-button-link-active-z8lsf6:var(--color-neutral-850-z568w9);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-1000-2wv0ov);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-disabled-uldk81:var(--color-neutral-700-1ebo78);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-900-hav0uf);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-950-fc7tg7);--color-background-container-header-knegap:var(--color-neutral-950-fc7tg7);--color-background-control-checked-4hlzpf:var(--color-primary-500-66353q);--color-background-control-disabled-rxfkeg:var(--color-neutral-650-re41um);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-1000-2wv0ov);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-neutral-1000-2wv0ov);--color-background-side-navigation-item-active-kjsat2:rgba(0, 153, 255, 0.13);--color-background-layout-main-h1l2yn:var(--color-neutral-800-sggo8w);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-1000-qz6wq0);--color-background-layout-toggle-selected-default-f94fs9:#5c7fff20;--color-background-layout-toggle-selected-hover-ikyepd:#5c7fff40;--color-background-notification-blue-e57r47:var(--undefined-pdfycr);--color-background-notification-green-rvalk5:var(--undefined-2sypag);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-notification-red-75ghwx:var(--undefined-xdwila);--color-background-notification-yellow-9tth1g:var(--color-warning-900-c1p96e);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-500-66353q);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-neutral-300-ykaajl);--color-background-segment-disabled-m960vh:var(--color-background-button-normal-disabled-aysl1o);--color-background-slider-range-default-3rgq14:var(--color-primary-500-66353q);--color-background-slider-handle-default-18tq1j:var(--color-primary-500-66353q);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-8n1ecb:#ff7a7a20;--color-background-status-indicator-warning-6eur8z:#fbd33220;--color-background-status-indicator-success-aekiu7:#2bb53420;--color-background-status-indicator-info-ztt1rn:#5c7fff20;--color-background-status-indicator-neutral-75w2rk:var(--color-neutral-800-sggo8w);--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-500-66353q);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-700-1ebo78);--color-text-button-normal-disabled-oll12n:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-primary-500-66353q);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-ef1gd2:var(--color-primary-500-66353q);--color-border-layout-03xg8b:var(--color-neutral-750-zvilej);--color-border-popover-7xwcy6:var(--color-neutral-600-4k14bl);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-750-zvilej);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-disabled-1aixcv:var(--color-neutral-650-re41um);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-500-66353q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-tdlyd9:var(--color-neutral-350-15dbz7);--color-text-form-secondary-s4scs1:var(--color-neutral-500-evzfy2);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-primary-300-lbt26q);--color-text-link-default-cdn8pz:var(--color-neutral-350-15dbz7);--color-text-link-hover-85snsc:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-300-9fvy2x);--color-text-status-success-4gqmei:var(--undefined-95s614);--color-text-status-warning-8pxzyy:var(--undefined-59ed5u);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78);--shadow-container-4vapbk:0px 1px 8px 2px rgba(0, 0, 0, 0.6);--shadow-container-active-9exaql:0px 1px 1px 1px #222222, 0px 6px 36px #030303;--shadow-dropdown-8wmt3o:0px 4px 20px 1px rgba(0, 0, 0, 1);--shadow-flash-sticky-gm5yrn:0px 4px 8px rgba(0, 0, 0, 0.5);--shadow-panel-sslnvv:0px 0px 0px 1px #4b4b4b;--shadow-panel-toggle-lrc5y6:0px 6px 12px 1px rgba(0, 0, 0, 1);--shadow-split-bottom-6m46xs:0px -36px 36px -36px rgba(0, 0, 0, 1);--shadow-split-side-kfzlfb:-1px 0px 1px 0px #222222, -36px 6px 36px -36px rgba(0, 0, 0, 1);--shadow-sticky-h3413w:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-embedded-xyz5bf:0px 2px 0px 0px #4b4b4b, 0px 16px 16px -12px rgba(0, 0, 0, 1);--shadow-sticky-column-first-yn8y77:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--shadow-sticky-column-last-kiekjr:0px 4px 8px 1px rgba(0, 0, 0, 0.5);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-card-cc759h:var(--color-background-container-content-ypckbh);--color-background-item-card-eyywx4:var(--color-background-card-cc759h);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-layout-panel-jyobg5:var(--color-background-container-content-ypckbh);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-wrapper-n3khl2:var(--color-background-container-content-ypckbh);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc);--shadow-dropup-blloah:var(--shadow-dropdown-8wmt3o);--shadow-modal-3ff0g5:var(--shadow-dropdown-8wmt3o);--shadow-popover-58p6ym:var(--shadow-dropdown-8wmt3o)}.awsui-one-theme .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme:not(#\9 ){--color-background-layout-toolbar-cxkrvd:var(--color-neutral-50-5676vk)}.awsui-one-theme .awsui-context-compact-table:not(#\9 ){--space-field-vertical-sf2thg:5px;--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj)}.awsui-context-compact-table.awsui-one-theme:not(#\9 ){--size-vertical-input-tza5ti:28px;--space-alert-vertical-yigdcv:var(--space-flashbar-vertical-11xrcr);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-token-vertical-vkegei:var(--space-scaled-xxs-vdp1uk);--space-field-vertical-sf2thg:5px;--space-flashbar-vertical-11xrcr:var(--space-scaled-xs-rt720d);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj)}.awsui-one-theme .awsui-context-flashbar:not(#\9 ){--color-background-button-primary-active-gdpmk3:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-jkrurf:var(--color-neutral-800-sggo8w);--color-background-button-primary-hover-ilieew:var(--color-neutral-700-1ebo78);--color-background-segment-default-v6zlxl:transparent;--color-text-button-link-active-uvxpal:var(--color-neutral-700-1ebo78);--color-text-button-link-default-dibdfb:var(--color-neutral-700-1ebo78);--color-text-button-link-hover-1ciblf:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-bx3pic:var(--color-neutral-50-5676vk);--color-text-button-primary-default-drtg2k:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-25ew2y:var(--color-neutral-50-5676vk);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-950-fc7tg7);--color-text-link-secondary-default-u3mvse:var(--color-neutral-600-4k14bl);--color-text-link-secondary-hover-wujy8p:var(--color-primary-600-68oa7u);--color-text-link-info-default-15ap6b:var(--color-primary-600-68oa7u);--color-text-link-info-hover-mzonq8:var(--color-primary-800-r5zau9);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew)}.awsui-context-flashbar.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-xgl73w:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(0, 7, 22, 0.15);--color-background-progress-bar-value-default-cwi64f:var(--color-white-qzbjhi);--color-background-progress-bar-default-nkykh9:var(--color-grey-opaque-25-xck8i0);--color-border-button-normal-active-7mmj7v:var(--color-white-qzbjhi);--color-border-button-normal-default-qdk5ey:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-8qp1u1:var(--color-white-qzbjhi);--color-border-divider-default-kea2kc:var(--color-neutral-100-xva5sx);--color-border-item-focused-0zk5rz:var(--color-neutral-100-xva5sx);--color-text-body-default-cg19ea:var(--color-neutral-100-xva5sx);--color-text-body-secondary-dl7bni:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-u5wily:var(--color-white-qzbjhi);--color-text-button-normal-default-hczgdh:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-lpv57u:var(--color-white-qzbjhi);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-100-xva5sx);--color-text-expandable-section-hover-20ucnv:var(--color-white-qzbjhi);--color-text-heading-secondary-0hxbce:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-neutral-100-xva5sx);--color-text-link-default-cdn8pz:var(--color-neutral-100-xva5sx);--color-text-link-hover-85snsc:var(--color-white-qzbjhi);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-neutral-300-ykaajl);--color-text-tutorial-hotspot-hover-42t736:var(--color-neutral-100-xva5sx);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u)}.awsui-one-theme .awsui-context-flashbar-warning:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(35, 43, 55, 0.7);--color-background-button-link-active-z8lsf6:var(--color-primary-100-j02ykd);--color-background-button-link-hover-oiwez2:var(--color-primary-50-1eutn3);--color-background-toggle-button-normal-pressed-nb521g:var(--color-primary-100-j02ykd);--color-background-button-primary-disabled-uldk81:var(--color-neutral-250-77d0j6);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-primary-50-1eutn3);--color-background-item-selected-r2zdk6:var(--color-primary-50-1eutn3);--color-background-side-navigation-item-active-kjsat2:transparent;--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-segment-active-4o5dpt:var(--color-primary-600-68oa7u);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-200-b7ev0t);--color-background-status-indicator-error-8n1ecb:transparent;--color-background-status-indicator-warning-6eur8z:transparent;--color-background-status-indicator-success-aekiu7:transparent;--color-background-status-indicator-info-ztt1rn:transparent;--color-background-status-indicator-neutral-75w2rk:transparent;--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-layout-03xg8b:var(--color-neutral-350-15dbz7);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-600-4k14bl);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-900-uhv01b);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-layout-toggle-selected-nal9ty:var(--color-white-qzbjhi);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-segment-active-lm00pj:var(--color-white-qzbjhi);--color-text-segment-default-jadfx6:var(--color-neutral-650-re41um);--color-text-status-inactive-e342cs:var(--color-neutral-600-4k14bl);--color-text-status-warning-8pxzyy:var(--color-warning-900-c1p96e);--color-background-code-view-1n4cnh:#f8f8f8;--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2)}.awsui-context-flashbar-warning.awsui-one-theme:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(35, 43, 55, 0.7);--color-background-button-link-active-z8lsf6:var(--color-primary-100-j02ykd);--color-background-button-link-hover-oiwez2:var(--color-primary-50-1eutn3);--color-background-button-normal-active-xgl73w:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(0, 7, 22, 0.05);--color-background-toggle-button-normal-pressed-nb521g:var(--color-primary-100-j02ykd);--color-background-button-primary-active-gdpmk3:var(--color-primary-900-uhv01b);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-disabled-uldk81:var(--color-neutral-250-77d0j6);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-primary-50-1eutn3);--color-background-item-selected-r2zdk6:var(--color-primary-50-1eutn3);--color-background-side-navigation-item-active-kjsat2:transparent;--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-progress-bar-value-default-cwi64f:var(--color-neutral-950-fc7tg7);--color-background-progress-bar-default-nkykh9:var(--color-grey-opaque-10-w2wjwq);--color-background-segment-active-4o5dpt:var(--color-primary-600-68oa7u);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-200-b7ev0t);--color-background-status-indicator-error-8n1ecb:transparent;--color-background-status-indicator-warning-6eur8z:transparent;--color-background-status-indicator-success-aekiu7:transparent;--color-background-status-indicator-info-ztt1rn:transparent;--color-background-status-indicator-neutral-75w2rk:transparent;--color-border-button-normal-active-7mmj7v:var(--color-text-button-normal-hover-lpv57u);--color-border-button-normal-default-qdk5ey:var(--color-text-button-normal-default-hczgdh);--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-8qp1u1:var(--color-text-button-normal-hover-lpv57u);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-divider-default-kea2kc:var(--color-text-notification-yellow-uepn8m);--color-border-item-focused-0zk5rz:var(--color-text-notification-yellow-uepn8m);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-layout-03xg8b:var(--color-neutral-350-15dbz7);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-500-evzfy2);--color-text-body-default-cg19ea:var(--color-text-notification-yellow-uepn8m);--color-text-body-secondary-dl7bni:var(--color-text-notification-yellow-uepn8m);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-600-4k14bl);--color-text-button-normal-active-u5wily:var(--color-text-button-normal-hover-lpv57u);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-900-uhv01b);--color-text-button-normal-default-hczgdh:var(--color-neutral-650-re41um);--color-text-button-normal-hover-lpv57u:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-04lf7c:var(--color-text-link-default-cdn8pz);--color-text-link-button-normal-hover-w960st:var(--color-text-link-hover-85snsc);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-button-primary-active-bx3pic:var(--color-white-qzbjhi);--color-text-button-primary-default-drtg2k:var(--color-white-qzbjhi);--color-text-button-primary-hover-25ew2y:var(--color-white-qzbjhi);--color-text-expandable-section-default-m3h4wd:var(--color-text-notification-yellow-uepn8m);--color-text-expandable-section-hover-20ucnv:var(--color-text-notification-yellow-uepn8m);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-heading-secondary-0hxbce:var(--color-text-notification-yellow-uepn8m);--color-text-interactive-inverted-default-r64vgu:var(--color-neutral-650-re41um);--color-text-interactive-inverted-hover-99i2e6:var(--color-neutral-950-fc7tg7);--color-text-label-n6yw52:var(--color-text-notification-yellow-uepn8m);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-layout-toggle-selected-nal9ty:var(--color-white-qzbjhi);--color-text-link-default-cdn8pz:var(--color-text-notification-yellow-uepn8m);--color-text-link-hover-85snsc:var(--color-text-notification-yellow-uepn8m);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-notification-default-m4juig:var(--color-text-notification-yellow-uepn8m);--color-text-segment-active-lm00pj:var(--color-white-qzbjhi);--color-text-segment-default-jadfx6:var(--color-neutral-650-re41um);--color-text-status-inactive-e342cs:var(--color-neutral-600-4k14bl);--color-text-status-warning-8pxzyy:var(--color-warning-900-c1p96e);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-neutral-600-4k14bl);--color-text-tutorial-hotspot-hover-42t736:var(--color-neutral-900-hav0uf);--color-background-code-view-1n4cnh:#f8f8f8;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-badge-grey-oz2l1x:var(--color-text-notification-default-m4juig);--color-text-badge-green-y0cjzu:var(--color-text-notification-default-m4juig);--color-text-badge-blue-nt8yvq:var(--color-text-notification-default-m4juig);--color-text-badge-red-4oe605:var(--color-text-notification-default-m4juig)}.awsui-one-theme .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-xgl73w:var(--color-neutral-200-j5ayhc);--color-background-button-normal-hover-wu41pg:var(--color-neutral-150-2fj74l);--color-background-button-primary-active-gdpmk3:var(--color-neutral-800-sggo8w);--color-background-button-primary-default-jkrurf:var(--color-neutral-800-sggo8w);--color-background-button-primary-hover-ilieew:var(--color-neutral-700-1ebo78);--color-background-segment-default-v6zlxl:transparent;--color-border-button-normal-active-7mmj7v:var(--color-neutral-400-nppdl9);--color-border-button-normal-default-qdk5ey:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-600-4k14bl);--color-border-divider-default-kea2kc:var(--color-neutral-350-15dbz7);--color-text-button-normal-active-u5wily:var(--color-neutral-850-z568w9);--color-text-button-normal-default-hczgdh:var(--color-neutral-700-1ebo78);--color-text-button-normal-hover-lpv57u:var(--color-neutral-850-z568w9);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-button-link-active-uvxpal:var(--color-neutral-700-1ebo78);--color-text-button-link-default-dibdfb:var(--color-neutral-700-1ebo78);--color-text-button-link-hover-1ciblf:var(--color-neutral-700-1ebo78);--color-text-button-primary-active-bx3pic:var(--color-neutral-50-5676vk);--color-text-button-primary-default-drtg2k:var(--color-neutral-100-xva5sx);--color-text-button-primary-hover-25ew2y:var(--color-neutral-50-5676vk);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u)}.awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-button-normal-default-tdts51:transparent;--color-border-divider-default-kea2kc:var(--color-neutral-350-15dbz7);--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc)}.awsui-one-theme .awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-background-side-navigation-item-active-kjsat2:transparent;--color-background-status-indicator-error-8n1ecb:transparent;--color-background-status-indicator-warning-6eur8z:transparent;--color-background-status-indicator-success-aekiu7:transparent;--color-background-status-indicator-info-ztt1rn:transparent;--color-background-status-indicator-neutral-75w2rk:transparent;--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-link-decoration-default-4ogme5:currentColor}.awsui-context-content-header .awsui-context-alert.awsui-one-theme:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-active-xgl73w:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-wu41pg:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-active-gdpmk3:var(--color-primary-400-tdeooy);--color-background-button-primary-default-jkrurf:var(--color-border-button-normal-default-qdk5ey);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-8qp1u1);--color-background-direction-button-disabled-myv5jw:var(--color-neutral-750-zvilej);--color-background-calendar-current-date-xb1nan:var(--color-neutral-700-1ebo78);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-code-editor-gutter-active-line-default-bxqfld:var(--color-neutral-500-evzfy2);--color-background-code-editor-gutter-default-fqm39c:var(--color-neutral-800-sggo8w);--color-background-code-editor-loading-9laqg7:var(--color-neutral-800-sggo8w);--color-background-code-editor-pane-item-hover-3mu7ws:var(--color-neutral-700-1ebo78);--color-background-code-editor-status-bar-flv9rn:var(--color-neutral-800-sggo8w);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-hover-vvjx6k:var(--color-neutral-900-hav0uf);--color-background-input-disabled-veifwn:var(--color-neutral-800-sggo8w);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-side-navigation-item-active-kjsat2:transparent;--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-panel-hover-ihnhzc:var(--color-neutral-700-1ebo78);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-progress-bar-value-default-cwi64f:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-nkykh9:var(--color-neutral-700-1ebo78);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-slider-range-default-3rgq14:var(--color-background-slider-handle-default-18tq1j);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-slider-handle-active-05aiwh:var(--color-primary-300-lbt26q);--color-background-slider-track-default-rzyeyw:var(--color-neutral-600-4k14bl);--color-background-status-info-fqjg0f:var(--color-info-1000-lja40w);--color-background-tiles-disabled-n277me:var(--color-neutral-800-sggo8w);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-background-toggle-default-lkwdp5:var(--color-neutral-500-evzfy2);--color-background-status-indicator-error-8n1ecb:transparent;--color-background-status-indicator-warning-6eur8z:transparent;--color-background-status-indicator-success-aekiu7:transparent;--color-background-status-indicator-info-ztt1rn:transparent;--color-background-status-indicator-neutral-75w2rk:transparent;--color-background-chat-bubble-incoming-7ehll1:var(--color-neutral-950-fc7tg7);--color-border-button-normal-active-7mmj7v:var(--color-text-button-normal-hover-lpv57u);--color-border-button-normal-default-qdk5ey:var(--color-text-button-normal-default-hczgdh);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-8qp1u1:var(--color-text-button-normal-hover-lpv57u);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-item-selected-uqe532:var(--color-primary-400-tdeooy);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-border-calendar-grid-selected-focus-ring-ffu053:var(--color-neutral-850-z568w9);--color-border-cell-shaded-1nts0o:var(--color-neutral-700-1ebo78);--color-border-code-editor-default-ahpzlg:var(--color-neutral-600-4k14bl);--color-border-divider-active-xtsw2t:var(--color-neutral-100-xva5sx);--color-border-divider-default-kea2kc:var(--color-text-button-normal-default-hczgdh);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-divider-table-group-rhzuu5:var(--color-neutral-600-4k14bl);--color-border-dropdown-container-21kqyh:var(--color-neutral-600-4k14bl);--color-border-dropdown-item-hover-41eg5t:var(--color-neutral-600-4k14bl);--color-border-input-default-nyn06a:var(--color-neutral-600-4k14bl);--color-border-input-focused-sw2top:var(--color-primary-400-tdeooy);--color-border-item-focused-0zk5rz:var(--color-neutral-100-xva5sx);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-segment-default-06g83b:var(--color-neutral-300-ykaajl);--color-border-status-info-dvtyme:var(--color-info-400-kky6sa);--color-border-tabs-divider-b9mz5n:var(--color-neutral-650-re41um);--color-border-tutorial-j5g0bl:var(--color-neutral-650-re41um);--color-foreground-control-read-only-gb48bp:var(--color-neutral-450-4w2uiz);--color-text-accent-3g6liz:var(--color-primary-400-tdeooy);--color-text-body-default-cg19ea:var(--color-neutral-350-15dbz7);--color-text-body-secondary-dl7bni:var(--color-neutral-350-15dbz7);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-breadcrumb-icon-erjppe:var(--color-text-interactive-disabled-scv2ec);--color-text-button-normal-active-u5wily:var(--color-text-button-normal-hover-lpv57u);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-hczgdh:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-lpv57u:var(--color-white-qzbjhi);--color-text-link-button-normal-default-04lf7c:var(--color-text-link-default-cdn8pz);--color-text-link-button-normal-hover-w960st:var(--color-text-link-hover-85snsc);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-u5wily);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-hczgdh);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-lpv57u);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-calendar-month-841oke:var(--color-neutral-450-4w2uiz);--color-text-code-editor-gutter-default-k8gy4k:var(--color-neutral-300-ykaajl);--color-text-code-editor-status-bar-disabled-s59g4x:var(--color-neutral-600-4k14bl);--color-text-column-header-inrv8c:var(--color-neutral-400-nppdl9);--color-text-counter-o7pka1:var(--color-neutral-450-4w2uiz);--color-text-disabled-dnv95s:var(--color-neutral-600-4k14bl);--color-text-disabled-inline-edit-pt01xg:var(--color-neutral-400-nppdl9);--color-text-dropdown-item-default-gv6npt:var(--color-neutral-300-ykaajl);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-dropdown-item-highlighted-hpubpo:var(--color-neutral-250-77d0j6);--color-text-dropdown-item-secondary-hover-gy8ehx:var(--color-neutral-300-ykaajl);--color-text-empty-e8oi8k:var(--color-neutral-300-ykaajl);--color-text-expandable-section-default-m3h4wd:var(--color-text-button-normal-default-hczgdh);--color-text-expandable-section-hover-20ucnv:var(--color-text-button-normal-hover-lpv57u);--color-text-form-default-02iaa3:var(--color-neutral-300-ykaajl);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-group-label-kwqard:var(--color-neutral-350-15dbz7);--color-text-heading-default-9iv5lb:var(--color-neutral-250-77d0j6);--color-text-heading-secondary-0hxbce:var(--color-neutral-450-4w2uiz);--color-text-icon-subtle-0e8ipq:var(--color-neutral-400-nppdl9);--color-text-input-disabled-ukj9cu:var(--color-neutral-600-4k14bl);--color-text-input-placeholder-hz0ut2:var(--color-neutral-450-4w2uiz);--color-text-interactive-active-mb8zit:var(--color-neutral-100-xva5sx);--color-text-interactive-default-kkm8t6:var(--color-neutral-300-ykaajl);--color-text-interactive-disabled-scv2ec:var(--color-neutral-600-4k14bl);--color-text-interactive-hover-pij1mj:var(--color-neutral-100-xva5sx);--color-text-toggle-button-icon-pressed-8hopix:var(--color-neutral-100-xva5sx);--color-text-label-n6yw52:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-cg19ea);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-link-default-cdn8pz:var(--color-primary-400-tdeooy);--color-text-link-hover-85snsc:var(--color-primary-300-lbt26q);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-secondary-default-u3mvse:var(--color-text-link-default-cdn8pz);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-85snsc);--color-text-link-info-default-15ap6b:var(--color-text-link-default-cdn8pz);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-85snsc);--color-text-pagination-page-number-default-cg7sk0:var(--color-neutral-400-nppdl9);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-small-jg0f5l:var(--color-neutral-450-4w2uiz);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-47354c:var(--color-neutral-100-xva5sx);--color-board-placeholder-active-5a5uzd:var(--color-neutral-600-4k14bl);--color-board-placeholder-hover-viqfiu:var(--color-primary-600-68oa7u);--color-drag-placeholder-active-p1fu1q:var(--color-neutral-600-4k14bl);--color-drag-placeholder-hover-cf3ljr:var(--color-primary-600-68oa7u);--color-dropzone-background-hover-x5a713:var(--color-primary-1000-qz6wq0);--color-dropzone-text-default-vshcme:var(--color-neutral-350-15dbz7);--color-dropzone-text-hover-9g1o07:var(--color-neutral-350-15dbz7);--color-dropzone-border-default-zs3xv6:var(--color-neutral-600-4k14bl);--color-dropzone-border-hover-nv8q76:var(--color-primary-300-lbt26q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-tree-view-connector-line-s3p7z5:var(--color-neutral-300-ykaajl);--color-background-action-card-hover-lvp2xz:var(--color-neutral-800-sggo8w);--color-background-action-card-active-i676rk:var(--color-neutral-700-1ebo78);--color-border-action-card-default-gjh6iy:var(--color-primary-400-tdeooy);--color-border-action-card-hover-qjpqnd:var(--color-primary-300-lbt26q);--color-border-action-card-active-ma8s38:var(--color-primary-300-lbt26q);--color-border-action-card-disabled-q83j3o:var(--color-neutral-600-4k14bl);--color-icon-action-card-default-5oew91:var(--color-primary-400-tdeooy);--color-icon-action-card-hover-yrrdio:var(--color-primary-300-lbt26q);--color-icon-action-card-active-8eg6vl:var(--color-primary-300-lbt26q);--color-icon-action-card-disabled-irm38o:var(--color-neutral-600-4k14bl);--color-background-skeleton-6r9jxc:var(--color-neutral-750-zvilej);--color-background-skeleton-wave-2uh1of:var(--color-neutral-700-1ebo78);--color-background-code-view-1n4cnh:#282c34;--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-ncgsv6:var(--color-background-button-normal-hover-wu41pg);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-dropdown-item-selected-5n3kdi:var(--color-background-item-selected-r2zdk6);--color-background-drawer-0n8vy2:var(--color-background-layout-panel-content-hesbff);--color-background-backdrop-iq1tj8:var(--color-grey-opaque-70-a5525t);--color-background-drawer-backdrop-y0q9qs:var(--color-background-backdrop-iq1tj8);--color-background-layout-toolbar-cxkrvd:var(--color-background-layout-panel-content-hesbff);--color-background-segment-hover-qfqrha:var(--color-background-button-normal-hover-wu41pg);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-tym24a:var(--color-text-status-warning-8pxzyy);--color-background-slider-handle-warning-active-yzjymx:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-default-t5rbyw:var(--color-text-status-warning-8pxzyy);--color-background-slider-range-warning-active-wx4rbs:var(--color-text-status-warning-8pxzyy);--color-background-dialog-l7g3q2:var(--color-background-status-info-fqjg0f);--color-text-chat-bubble-outgoing-giwux8:var(--color-text-body-default-cg19ea);--color-text-chat-bubble-incoming-mgk22s:var(--color-text-body-default-cg19ea);--color-border-toggle-button-normal-default-c9sd7a:var(--color-border-button-normal-default-qdk5ey);--color-border-toggle-button-normal-hover-xnrfkm:var(--color-border-button-normal-hover-8qp1u1);--color-border-button-primary-active-49ulz2:var(--color-background-button-primary-active-gdpmk3);--color-border-button-primary-default-ffd1nq:var(--color-background-button-primary-default-jkrurf);--color-border-button-primary-disabled-4g27rl:var(--color-background-button-primary-disabled-uldk81);--color-border-button-primary-hover-ol3j7i:var(--color-background-button-primary-hover-ilieew);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-79g7qn:var(--color-border-divider-default-kea2kc);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-njtjl2:var(--color-border-card-79g7qn);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-control-checked-la0d4e:var(--color-background-control-checked-4hlzpf);--color-border-control-disabled-yo04ir:var(--color-background-control-disabled-rxfkeg);--color-border-divider-panel-bottom-79g0gy:var(--color-border-divider-default-kea2kc);--color-border-divider-panel-side-hpkzda:var(--color-border-divider-default-kea2kc);--color-border-dropdown-group-n37t7h:var(--color-border-dropdown-item-default-8fd8y2);--color-border-dropdown-item-default-8fd8y2:var(--color-border-divider-default-kea2kc);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-editable-cell-hover-ctz4wx:var(--color-border-dropdown-item-hover-41eg5t);--color-border-input-disabled-whoc96:var(--color-background-input-disabled-veifwn);--color-border-item-placeholder-nu8260:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-naiizv:var(--color-border-divider-default-kea2kc);--color-border-segment-active-xtf3uq:var(--color-border-segment-default-06g83b);--color-border-segment-disabled-q7t6yj:var(--color-border-segment-default-06g83b);--color-border-segment-hover-1sgbua:var(--color-border-segment-default-06g83b);--color-border-segment-wrapper-lhltjg:var(--color-border-input-default-nyn06a);--color-border-dialog-gd11qi:var(--color-border-status-info-dvtyme);--color-border-tabs-underline-byrvqy:var(--color-text-accent-3g6liz);--color-border-tiles-disabled-eklghz:var(--color-background-tiles-disabled-n277me);--color-text-button-inline-icon-default-lh9b5z:var(--color-text-link-default-cdn8pz);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-13fzud:var(--color-text-link-hover-85snsc);--color-text-link-button-normal-active-fd85j7:var(--color-text-button-normal-active-u5wily);--color-text-calendar-date-hover-jsvbjx:var(--color-text-dropdown-item-default-gv6npt);--color-text-column-sorting-icon-e19lu7:var(--color-text-column-header-inrv8c);--color-text-control-disabled-roypt4:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-footer-l16pho:var(--color-text-form-secondary-s4scs1);--color-text-dropdown-group-label-e63684:var(--color-text-group-label-kwqard);--color-text-dropdown-item-dimmed-sj2wj0:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-disabled-vot6e7:var(--color-text-interactive-disabled-scv2ec);--color-text-dropdown-item-secondary-iprh2k:var(--color-text-form-secondary-s4scs1);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-vsq7cu:var(--color-border-divider-default-kea2kc);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-qgrjth:var(--color-text-button-normal-hover-lpv57u);--color-text-tutorial-hotspot-default-zsj9zo:var(--color-text-link-default-cdn8pz);--color-text-tutorial-hotspot-hover-42t736:var(--color-text-link-hover-85snsc)}@media not print{.awsui-context-top-navigation.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ),.awsui-context-content-header.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(0, 0, 0, 0.7);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-segment-default-v6zlxl:transparent}}@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-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-toolbar-cxkrvd:var(--color-neutral-1000-2wv0ov);--color-gap-global-drawer-eic530:var(--color-neutral-1000-2wv0ov)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ){--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q)}}@media not print{.awsui-context-flashbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-segment-default-v6zlxl:transparent;--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-secondary-default-u3mvse:var(--color-neutral-450-4w2uiz);--color-text-link-secondary-hover-wujy8p:var(--color-primary-400-tdeooy);--color-text-link-info-default-15ap6b:var(--color-primary-400-tdeooy);--color-text-link-info-hover-mzonq8:var(--color-primary-300-lbt26q)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-850-z568w9);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-850-z568w9);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-input-default-wvdzir:var(--color-neutral-850-z568w9);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-blue-e57r47:var(--color-info-600-6pbmjo);--color-background-notification-green-rvalk5:var(--color-success-600-it3b3f);--color-background-notification-red-75ghwx:var(--color-error-600-2nofe4);--color-background-notification-yellow-9tth1g:var(--color-warning-400-fv1ga2);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-control-default-eyzhft:var(--color-neutral-500-evzfy2);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-background-code-view-1n4cnh:#282c34}}@media not print{.awsui-context-flashbar-warning.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-grey-opaque-70-a5525t:rgba(15, 20, 26, 0.7);--color-background-button-link-active-z8lsf6:var(--color-neutral-700-1ebo78);--color-background-button-link-hover-oiwez2:var(--color-neutral-800-sggo8w);--color-background-button-normal-disabled-aysl1o:var(--color-neutral-850-z568w9);--color-background-toggle-button-normal-pressed-nb521g:var(--color-neutral-700-1ebo78);--color-background-button-primary-active-gdpmk3:var(--color-primary-400-tdeooy);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-cell-shaded-tyh6wv:var(--color-neutral-800-sggo8w);--color-background-container-content-ypckbh:var(--color-neutral-850-z568w9);--color-background-container-header-knegap:var(--color-neutral-850-z568w9);--color-background-control-checked-4hlzpf:var(--color-primary-400-tdeooy);--color-background-control-default-nrh5lr:var(--color-neutral-850-z568w9);--color-background-control-disabled-rxfkeg:var(--color-neutral-700-1ebo78);--color-background-dropdown-item-filter-match-3wp7ys:var(--color-neutral-700-1ebo78);--color-background-input-default-wvdzir:var(--color-neutral-850-z568w9);--color-background-item-selected-r2zdk6:var(--color-primary-1000-qz6wq0);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-toggle-selected-active-ha561s:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-f94fs9:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-ikyepd:var(--color-primary-300-lbt26q);--color-background-notification-blue-e57r47:var(--color-info-600-6pbmjo);--color-background-notification-green-rvalk5:var(--color-success-600-it3b3f);--color-background-notification-red-75ghwx:var(--color-error-600-2nofe4);--color-background-notification-yellow-9tth1g:var(--color-warning-400-fv1ga2);--color-background-segment-active-4o5dpt:var(--color-primary-400-tdeooy);--color-background-slider-handle-default-18tq1j:var(--color-primary-400-tdeooy);--color-background-toggle-checked-disabled-ylkw46:var(--color-primary-900-uhv01b);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-400-tdeooy);--color-border-button-normal-disabled-5lq8o4:var(--color-neutral-600-4k14bl);--color-border-control-default-eyzhft:var(--color-neutral-500-evzfy2);--color-border-divider-secondary-sc5l0q:var(--color-neutral-750-zvilej);--color-border-layout-03xg8b:var(--color-neutral-650-re41um);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-300-ykaajl);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-500-evzfy2);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-dropdown-item-filter-match-2aje0c:var(--color-primary-300-lbt26q);--color-text-form-secondary-s4scs1:var(--color-neutral-450-4w2uiz);--color-text-layout-toggle-selected-nal9ty:var(--color-neutral-950-fc7tg7);--color-text-segment-active-lm00pj:var(--color-neutral-950-fc7tg7);--color-text-segment-default-jadfx6:var(--color-neutral-300-ykaajl);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-tl6m4o:var(--color-info-400-kky6sa);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7);--color-text-status-warning-8pxzyy:var(--color-warning-500-0wuk8q);--color-gap-global-drawer-eic530:var(--color-neutral-950-fc7tg7);--color-background-code-view-1n4cnh:#282c34}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-status-error-4hh89j:#1f0000;--color-background-status-info-fqjg0f:#161a2d;--color-background-status-success-v1cx1d:#001401;--color-background-status-warning-0ois2q:#191100;--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-border-divider-default-kea2kc:var(--color-neutral-600-4k14bl);--color-border-item-focused-0zk5rz:var(--color-primary-500-66353q);--color-border-status-info-dvtyme:var(--undefined-ufn6w6);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-button-primary-active-bx3pic:var(--color-neutral-950-fc7tg7);--color-text-button-primary-default-drtg2k:var(--color-neutral-950-fc7tg7);--color-text-button-primary-hover-25ew2y:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-status-info-tl6m4o:var(--undefined-ufn6w6);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7)}}@media not print{.awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-xgl73w:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-wu41pg:var(--color-neutral-800-sggo8w);--color-background-button-primary-active-gdpmk3:var(--color-neutral-300-ykaajl);--color-background-button-primary-default-jkrurf:var(--color-neutral-300-ykaajl);--color-background-button-primary-hover-ilieew:var(--color-neutral-200-j5ayhc);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-4hh89j:#1f0000;--color-background-status-info-fqjg0f:#161a2d;--color-background-status-success-v1cx1d:#001401;--color-background-status-warning-0ois2q:#191100;--color-border-button-normal-active-7mmj7v:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-qdk5ey:var(--color-neutral-600-4k14bl);--color-border-button-normal-hover-8qp1u1:var(--color-neutral-500-evzfy2);--color-border-divider-default-kea2kc:var(--color-neutral-600-4k14bl);--color-border-item-focused-0zk5rz:var(--color-primary-500-66353q);--color-border-status-info-dvtyme:var(--undefined-ufn6w6);--color-text-button-normal-active-u5wily:var(--color-neutral-350-15dbz7);--color-text-button-normal-default-hczgdh:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-lpv57u:var(--color-neutral-250-77d0j6);--color-text-link-button-normal-default-04lf7c:var(--color-text-button-normal-default-hczgdh);--color-text-link-button-normal-hover-w960st:var(--color-text-button-normal-hover-lpv57u);--color-text-button-link-active-uvxpal:var(--color-neutral-300-ykaajl);--color-text-button-link-default-dibdfb:var(--color-neutral-350-15dbz7);--color-text-button-link-hover-1ciblf:var(--color-neutral-250-77d0j6);--color-text-expandable-section-default-m3h4wd:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-20ucnv:var(--color-text-accent-3g6liz);--color-text-status-info-tl6m4o:var(--undefined-ufn6w6);--color-text-status-success-4gqmei:var(--color-success-500-zgiyh7)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-content-header .awsui-context-alert:not(#\9 ),.awsui-context-content-header .awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-notification-blue-e57r47:var(--color-info-600-6pbmjo);--color-background-notification-green-rvalk5:var(--color-success-600-it3b3f);--color-background-notification-red-75ghwx:var(--color-error-600-2nofe4);--color-background-notification-yellow-9tth1g:var(--color-warning-400-fv1ga2);--color-border-control-default-eyzhft:var(--color-neutral-500-evzfy2)}}.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-902b5ad6: true}
.awsui_root_1ifko_1wdfe_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-cg19ea, #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_1wdfe_145.awsui_disable-paddings_1ifko_1wdfe_184:not(#\9 ){column-gap:0}.awsui_main_1ifko_1wdfe_188:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_content-wrap_1ifko_1wdfe_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_1wdfe_184>.awsui_main_1ifko_1wdfe_188>.awsui_content-wrap_1ifko_1wdfe_195:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_1wdfe_195.awsui_wrap-actions_1ifko_1wdfe_205:not(#\9 ){flex-wrap:wrap}.awsui_content_1ifko_1wdfe_195:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_actions_1ifko_1wdfe_214:not(#\9 ){flex-shrink:0;margin-inline-start:auto}

.awsui_root_16248_1xudp_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_1xudp_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1xudp_161:not(#\9 ),.awsui-mode-entering .awsui_root_16248_1xudp_161:not(#\9 ){animation:none;transition:none}.awsui_root_16248_1xudp_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_1xudp_161:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1xudp_161:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_1xudp_161:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_1xudp_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_1xudp_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_1xudp_193:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_1xudp_193:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_1xudp_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_1xudp_209.awsui_disabled_16248_1xudp_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui-one-theme .awsui_header-inner_16248_1xudp_209:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_header_16248_1xudp_209:not(#\9 ):not(:has(+.awsui_body_16248_1xudp_224)){flex:1}.awsui_header-row_16248_1xudp_228:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_1xudp_228>.awsui_header_16248_1xudp_209:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_1xudp_224:not(#\9 ){flex:1}.awsui_description_16248_1xudp_241: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-dl7bni, #424650)}.awsui_description_16248_1xudp_241.awsui_has-header_16248_1xudp_247:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-rbhns1, 4px)}.awsui_description_16248_1xudp_241.awsui_disabled_16248_1xudp_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui_icon_16248_1xudp_193:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-5oew91, #006ce0);pointer-events:none}.awsui_header-button_16248_1xudp_261:not(#\9 ),.awsui_overlay-button_16248_1xudp_262:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_1xudp_261.awsui_disabled_16248_1xudp_218:not(#\9 ),.awsui_overlay-button_16248_1xudp_262.awsui_disabled_16248_1xudp_218:not(#\9 ){cursor:default}.awsui_header-button_16248_1xudp_261:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_1xudp_261:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_1xudp_261.awsui_variant-embedded_16248_1xudp_281: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_1xudp_261.awsui_variant-embedded_16248_1xudp_281.awsui_disabled_16248_1xudp_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_1xudp_261.awsui_variant-default_16248_1xudp_293: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_1xudp_261.awsui_variant-default_16248_1xudp_293.awsui_disabled_16248_1xudp_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_1xudp_262:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_1xudp_262.awsui_variant-embedded_16248_1xudp_281: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_1xudp_262.awsui_variant-embedded_16248_1xudp_281.awsui_disabled_16248_1xudp_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_1xudp_262.awsui_variant-default_16248_1xudp_293: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_1xudp_262.awsui_variant-default_16248_1xudp_293.awsui_disabled_16248_1xudp_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_1xudp_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-cg19ea, #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-ms9yyp, #ffffff);box-shadow:none;color:inherit;padding-inline:0;padding-block:0;border-block:none;border-inline:none}.awsui_root_16248_1xudp_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-gjh6iy, #006ce0);border-inline:solid var(--border-width-action-card-default-nyf0pu, 1px) var(--color-border-action-card-default-gjh6iy, #006ce0)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209+.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228+.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209+.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228+.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401):has(+.awsui_body_16248_1xudp_224),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401):has(+.awsui_body_16248_1xudp_224){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228:not(#\9 ):has(+.awsui_body_16248_1xudp_224)>.awsui_header_16248_1xudp_209:not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228:not(#\9 ):has(+.awsui_body_16248_1xudp_224)>.awsui_header_16248_1xudp_209:not(.awsui_no-padding_16248_1xudp_401){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1xudp_161.awsui_icon-vertical-align-center_16248_1xudp_412>.awsui_icon_16248_1xudp_193:not(#\9 ){align-self:center}.awsui_root_16248_1xudp_161.awsui_disabled_16248_1xudp_218:not(#\9 ){cursor:default;background-color:var(--color-background-action-card-disabled-812fsr, #ffffff);box-shadow:none;color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui_root_16248_1xudp_161.awsui_disabled_16248_1xudp_218.awsui_variant-embedded_16248_1xudp_281:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_disabled_16248_1xudp_218.awsui_variant-embedded_16248_1xudp_281: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_1xudp_161.awsui_disabled_16248_1xudp_218.awsui_variant-default_16248_1xudp_293:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_disabled_16248_1xudp_218.awsui_variant-default_16248_1xudp_293: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_1xudp_161.awsui_disabled_16248_1xudp_218:not(#\9 ):after{border-color:var(--color-border-action-card-disabled-q83j3o, #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_1xudp_161.awsui_disabled_16248_1xudp_218>.awsui_icon_16248_1xudp_193:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_disabled_16248_1xudp_218>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193:not(#\9 ){color:var(--color-icon-action-card-disabled-irm38o, #b4b4bb)}.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover){background-color:var(--color-background-action-card-hover-lvp2xz, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover).awsui_variant-embedded_16248_1xudp_281,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover).awsui_variant-embedded_16248_1xudp_281: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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover).awsui_variant-default_16248_1xudp_293,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover).awsui_variant-default_16248_1xudp_293: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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover):after{border-color:var(--color-border-action-card-hover-qjpqnd, #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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover)>.awsui_icon_16248_1xudp_193,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:hover)>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193{color:var(--color-icon-action-card-hover-yrrdio, #002b66)}.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active){background-color:var(--color-background-action-card-active-i676rk, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active).awsui_variant-embedded_16248_1xudp_281,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active).awsui_variant-embedded_16248_1xudp_281: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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active).awsui_variant-default_16248_1xudp_293,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active).awsui_variant-default_16248_1xudp_293: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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active):after{border-color:var(--color-border-action-card-active-ma8s38, #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_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active)>.awsui_icon_16248_1xudp_193,.awsui_root_16248_1xudp_161:not(#\9 ):not(.awsui_disabled_16248_1xudp_218):has(button:active)>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193{color:var(--color-icon-action-card-active-8eg6vl, #002b66)}.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_header-button_16248_1xudp_261:focus-visible),.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_overlay-button_16248_1xudp_262:focus-visible){position:relative}.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_header-button_16248_1xudp_261:focus-visible),.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_overlay-button_16248_1xudp_262:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_header-button_16248_1xudp_261:focus-visible)::before,.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_overlay-button_16248_1xudp_262: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-0zk5rz, #006ce0)}.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_header-button_16248_1xudp_261:focus-visible).awsui_variant-embedded_16248_1xudp_281::before,.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_overlay-button_16248_1xudp_262:focus-visible).awsui_variant-embedded_16248_1xudp_281::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_1xudp_161:not(#\9 ):has(.awsui_header-button_16248_1xudp_261:focus-visible).awsui_variant-default_16248_1xudp_293::before,.awsui_root_16248_1xudp_161:not(#\9 ):has(.awsui_overlay-button_16248_1xudp_262:focus-visible).awsui_variant-default_16248_1xudp_293::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_1xudp_161.awsui_variant-embedded_16248_1xudp_281:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281: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_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401){padding-block:var(--space-action-card-vertical-embedded-vm4ug3, 10px);padding-inline:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_icon_16248_1xudp_193:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281.awsui_icon-align-end_16248_1xudp_546>.awsui_icon_16248_1xudp_193:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-embedded_16248_1xudp_281.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293: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_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401){padding-block:var(--space-action-card-vertical-default-l73t2i, 16px);padding-inline:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_icon_16248_1xudp_193:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293.awsui_icon-align-end_16248_1xudp_546>.awsui_icon_16248_1xudp_193:not(#\9 ),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_icon_16248_1xudp_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_body_16248_1xudp_224:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401),.awsui_root_16248_1xudp_161.awsui_variant-default_16248_1xudp_293.awsui_icon-align-end_16248_1xudp_546>.awsui_inner-card_16248_1xudp_394>.awsui_header-row_16248_1xudp_228>.awsui_header_16248_1xudp_209:not(#\9 ):not(.awsui_no-padding_16248_1xudp_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}

.awsui_icon_h11ix_1pc73_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_1pc73_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_1pc73_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_1pc73_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_1pc73_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_1pc73_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_1pc73_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_1pc73_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_1pc73_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_1pc73_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_1pc73_189.awsui_size-x-small_h11ix_1pc73_225:not(#\9 ){inline-size:12px;box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-x-small-mapped-height_h11ix_1pc73_229:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px);padding-block:calc((var(--line-height-body-s-k99bxq, 16px) - 12px)/2);padding-inline:0}.awsui_icon_h11ix_1pc73_189.awsui_size-x-small_h11ix_1pc73_225>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-x-small_h11ix_1pc73_225>img:not(#\9 ){inline-size:12px;block-size:12px;vertical-align:top}.awsui_icon_h11ix_1pc73_189.awsui_size-x-small_h11ix_1pc73_225>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-x-small_h11ix_1pc73_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-x-small-h0rohm, 1.5px)/.75)}.awsui_icon_h11ix_1pc73_189.awsui_size-small_h11ix_1pc73_244:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-small-mapped-height_h11ix_1pc73_248: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_1pc73_189.awsui_size-small_h11ix_1pc73_244>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-small_h11ix_1pc73_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_1pc73_189.awsui_size-small_h11ix_1pc73_244>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-small_h11ix_1pc73_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-873tvg, 2px)/1)}.awsui_icon_h11ix_1pc73_189.awsui_size-normal_h11ix_1pc73_263:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-normal-mapped-height_h11ix_1pc73_267: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_1pc73_189.awsui_size-normal_h11ix_1pc73_263>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-normal_h11ix_1pc73_263>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_1pc73_189.awsui_size-normal_h11ix_1pc73_263>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-normal_h11ix_1pc73_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-4br07d, 2px)/1)}.awsui_icon_h11ix_1pc73_189.awsui_size-medium_h11ix_1pc73_282:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-medium-mapped-height_h11ix_1pc73_286: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_1pc73_189.awsui_size-medium_h11ix_1pc73_282>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-medium_h11ix_1pc73_282>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_1pc73_189.awsui_size-medium_h11ix_1pc73_282>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-medium_h11ix_1pc73_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-whtb4e, 2px)/1.25)}.awsui_icon_h11ix_1pc73_189.awsui_size-big_h11ix_1pc73_301:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-big-mapped-height_h11ix_1pc73_305: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_1pc73_189.awsui_size-big_h11ix_1pc73_301>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-big_h11ix_1pc73_301>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_1pc73_189.awsui_size-big_h11ix_1pc73_301>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-big_h11ix_1pc73_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-361ptx, 3px)/2)}.awsui_icon_h11ix_1pc73_189.awsui_size-large_h11ix_1pc73_320:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);box-sizing:border-box}.awsui_icon_h11ix_1pc73_189.awsui_size-large-mapped-height_h11ix_1pc73_324: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_1pc73_189.awsui_size-large_h11ix_1pc73_320>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-large_h11ix_1pc73_320>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_1pc73_189.awsui_size-large_h11ix_1pc73_320>svg:not(#\9 ),.awsui_icon_h11ix_1pc73_189.awsui_size-large_h11ix_1pc73_320>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-5m59yy, 4px)/3)}.awsui_icon_h11ix_1pc73_189.awsui_variant-normal_h11ix_1pc73_339:not(#\9 ){color:currentColor}.awsui_icon_h11ix_1pc73_189.awsui_variant-disabled_h11ix_1pc73_342:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_icon_h11ix_1pc73_189.awsui_variant-inverted_h11ix_1pc73_345:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_icon_h11ix_1pc73_189.awsui_variant-subtle_h11ix_1pc73_348:not(#\9 ){color:var(--color-text-icon-subtle-0e8ipq, #656871)}.awsui_icon_h11ix_1pc73_189.awsui_variant-warning_h11ix_1pc73_351:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_icon_h11ix_1pc73_189.awsui_variant-error_h11ix_1pc73_354:not(#\9 ){color:var(--color-text-status-error-ckn89n, #db0000)}.awsui_icon_h11ix_1pc73_189.awsui_variant-success_h11ix_1pc73_357:not(#\9 ){color:var(--color-text-status-success-4gqmei, #00802f)}.awsui_icon_h11ix_1pc73_189.awsui_variant-link_h11ix_1pc73_360:not(#\9 ){color:var(--color-text-link-default-cdn8pz, #006ce0)}.awsui_icon_h11ix_1pc73_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_1pc73_363,.awsui_name-angle-left_h11ix_1pc73_363,.awsui_name-angle-right-double_h11ix_1pc73_365,.awsui_name-angle-right_h11ix_1pc73_365,.awsui_name-arrow-left_h11ix_1pc73_367,.awsui_name-arrow-right_h11ix_1pc73_368,.awsui_name-caret-left-filled_h11ix_1pc73_369,.awsui_name-caret-right-filled_h11ix_1pc73_370,.awsui_name-audio-full_h11ix_1pc73_371,.awsui_name-audio-half_h11ix_1pc73_372,.awsui_name-audio-off_h11ix_1pc73_373,.awsui_name-external_h11ix_1pc73_374,.awsui_name-redo_h11ix_1pc73_375,.awsui_name-resize-area_h11ix_1pc73_376,.awsui_name-send_h11ix_1pc73_377,.awsui_name-shrink_h11ix_1pc73_378,.awsui_name-undo_h11ix_1pc73_379,.awsui_name-view-vertical_h11ix_1pc73_380):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_1pc73_404: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-oq79ey, #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_oz2xe_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 ),.awsui_arrow-inner_xjuzf_oz2xe_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_oz2xe_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_oz2xe_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_oz2xe_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_oz2xe_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{background-color:var(--color-border-popover-7xwcy6, #b4b4bb)}.awsui_arrow-inner_xjuzf_oz2xe_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-fhrkmk, 2px) + 1px)}.awsui_arrow-inner_xjuzf_oz2xe_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-87jo9j, #ffffff)}.awsui_arrow-position-right-top_xjuzf_oz2xe_199>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_oz2xe_199>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_oz2xe_202>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_oz2xe_202>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_oz2xe_205>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_oz2xe_205>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_oz2xe_205>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_oz2xe_205>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_oz2xe_208>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_oz2xe_208>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_oz2xe_208>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_oz2xe_208>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-7dn9sg, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_oz2xe_212>.awsui_arrow-outer_xjuzf_oz2xe_157:not(#\9 )::after{background-color:var(--color-border-status-info-dvtyme, #006ce0)}.awsui_arrow-variant-info_xjuzf_oz2xe_212>.awsui_arrow-inner_xjuzf_oz2xe_157:not(#\9 )::after{background-color:var(--color-background-status-info-fqjg0f, #f0fbff)}.awsui_body_xjuzf_oz2xe_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-cg19ea, #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_oz2xe_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_oz2xe_266:not(#\9 ){padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px)}.awsui_has-dismiss_xjuzf_oz2xe_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_oz2xe_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-fhrkmk, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_oz2xe_288:not(#\9 ){margin-block-end:var(--space-xs-j1ch97, 8px)}.awsui_header_xjuzf_oz2xe_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_oz2xe_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_oz2xe_317:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-dl7bni, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_oz2xe_326:not(#\9 ){overflow:visible}.awsui_container_xjuzf_oz2xe_338:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_oz2xe_338:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_oz2xe_349)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_oz2xe_349)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_oz2xe_349)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_oz2xe_354)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_oz2xe_354)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_oz2xe_354)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_oz2xe_359)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_oz2xe_359)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_oz2xe_364)::before,.awsui_container_xjuzf_oz2xe_338:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_oz2xe_364)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_oz2xe_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-cg19ea, #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-87jo9j, #ffffff);box-shadow:var(--shadow-popover-58p6ym, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-fhrkmk, 2px) solid var(--color-border-popover-7xwcy6, #b4b4bb);border-inline:var(--border-width-popover-fhrkmk, 2px) solid var(--color-border-popover-7xwcy6, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_oz2xe_410:not(#\9 ){background-color:var(--color-background-status-info-fqjg0f, #f0fbff);border-color:var(--color-border-status-info-dvtyme, #006ce0)}.awsui_container-body-size-small_xjuzf_oz2xe_415:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_oz2xe_415.awsui_fixed-width_xjuzf_oz2xe_418:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_oz2xe_422:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_oz2xe_422.awsui_fixed-width_xjuzf_oz2xe_418:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_oz2xe_429:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_oz2xe_429:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_oz2xe_429.awsui_fixed-width_xjuzf_oz2xe_418:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_oz2xe_349:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_oz2xe_359:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_oz2xe_359:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_oz2xe_359:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_oz2xe_359:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_oz2xe_359:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_oz2xe_359:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_oz2xe_364:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_oz2xe_364:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_oz2xe_364:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_oz2xe_364:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_oz2xe_364:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_oz2xe_364:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_oz2xe_354:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_oz2xe_354:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_oz2xe_354:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_oz2xe_479:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_oz2xe_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_oz2xe_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_oz2xe_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_oz2xe_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_oz2xe_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_oz2xe_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_oz2xe_338:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_oz2xe_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_oz2xe_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_oz2xe_338:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_oz2xe_338:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_oz2xe_338:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_oz2xe_338.awsui_refresh_xjuzf_oz2xe_537:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_oz2xe_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_oz2xe_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_oz2xe_338.awsui_refresh_xjuzf_oz2xe_537:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_oz2xe_338.awsui_refresh_xjuzf_oz2xe_537:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_oz2xe_338.awsui_refresh_xjuzf_oz2xe_537:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_oz2xe_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-cg19ea, #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_oz2xe_559.awsui_no-wrap_xjuzf_oz2xe_591:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_oz2xe_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:focus,.awsui_trigger-type-text_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_oz2xe_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:focus,.awsui_trigger-type-text_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_oz2xe_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:focus,.awsui_trigger-type-text_xjuzf_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_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-0zk5rz, #006ce0)}.awsui_root-filtering-token_xjuzf_oz2xe_616:not(#\9 ){display:flex}.awsui_trigger_xjuzf_oz2xe_594:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_oz2xe_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_oz2xe_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-cg19ea, #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_oz2xe_594.awsui_overflow-ellipsis_xjuzf_oz2xe_594:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-fmnfya, 1px))}.awsui_trigger-type-text-inline_xjuzf_oz2xe_594.awsui_in-inline-token_xjuzf_oz2xe_658:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_oz2xe_594:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-fmnfya, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_oz2xe_594:not(#\9 ),.awsui_trigger-type-text_xjuzf_oz2xe_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_oz2xe_594:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_oz2xe_594:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_594):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_594):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_594):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_oz2xe_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_oz2xe_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-0zk5rz, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_oz2xe_706:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_oz2xe_710:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_oz2xe_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_1h9n8_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_1h9n8_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_1h9n8_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_1h9n8_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_1h9n8_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_1h9n8_183.awsui_size-normal_1612d_1h9n8_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_1h9n8_183.awsui_size-big_1612d_1h9n8_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_1h9n8_183.awsui_size-large_1612d_1h9n8_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_1h9n8_183.awsui_variant-normal_1612d_1h9n8_222:not(#\9 ){color:currentColor}.awsui_root_1612d_1h9n8_183.awsui_variant-disabled_1612d_1h9n8_225:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_root_1612d_1h9n8_183.awsui_variant-inverted_1612d_1h9n8_228:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_root_1612d_1h9n8_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_1h9n8_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_1h9n8_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_1h9n8_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_1h9n8_240.awsui_circle-left_1612d_1h9n8_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_1h9n8_1}.awsui_circle_1612d_1h9n8_240.awsui_circle-right_1612d_1h9n8_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_1h9n8_1}
.awsui_button_vjswe_1p8c5_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-cg19ea, #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-0zk5rz, #006ce0))}.awsui_button_vjswe_1p8c5_157.awsui_variant-normal_vjswe_1p8c5_206:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-normal-default-tdts51, #ffffff));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-hczgdh, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-normal-default-qdk5ey, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-normal_vjswe_1p8c5_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-normal-hover-wu41pg, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-normal-hover-8qp1u1, #002b66));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-normal-hover-lpv57u, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-normal_vjswe_1p8c5_206:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-normal-active-xgl73w, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-normal-active-7mmj7v, #002b66));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-normal-active-u5wily, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-normal_vjswe_1p8c5_206.awsui_disabled_vjswe_1p8c5_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-normal-disabled-aysl1o, #ffffff));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-normal-disabled-5lq8o4, #b4b4bb));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-normal-disabled-oll12n, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-primary_vjswe_1p8c5_235:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-primary-default-jkrurf, #ff9900));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-primary-default-drtg2k, #0f141a));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-primary-default-ffd1nq, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-primary_vjswe_1p8c5_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-primary-hover-ilieew, #fa6f00));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-primary-hover-ol3j7i, #fa6f00));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-primary-hover-25ew2y, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-primary_vjswe_1p8c5_235:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-primary-active-gdpmk3, #fa6f00));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-primary-active-49ulz2, #fa6f00));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-primary-active-bx3pic, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-primary_vjswe_1p8c5_235.awsui_disabled_vjswe_1p8c5_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-primary-disabled-uldk81, #ebebf0));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-primary-disabled-4g27rl, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-primary-disabled-au8gyh, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-link_vjswe_1p8c5_264:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-link-default-mtavhu, transparent));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-link-default-dibdfb, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-background-button-link-default-mtavhu, transparent));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-link_vjswe_1p8c5_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-link-hover-oiwez2, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-button-link-hover-oiwez2, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-link-hover-1ciblf, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-link_vjswe_1p8c5_264:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-link-active-z8lsf6, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-button-link-active-z8lsf6, #d1f1ff));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-link-active-uvxpal, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-link_vjswe_1p8c5_264.awsui_disabled_vjswe_1p8c5_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-1aixcv, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-icon_vjswe_1p8c5_293:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-kkm8t6, #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_1p8c5_157.awsui_variant-icon_vjswe_1p8c5_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-pij1mj, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-icon_vjswe_1p8c5_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-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-icon_vjswe_1p8c5_293.awsui_disabled_vjswe_1p8c5_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-a9zkpx, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_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-lh9b5z, #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_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_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-13fzud, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_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-lh9b5z, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_322.awsui_disabled_vjswe_1p8c5_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-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_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-lh9b5z, #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_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_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-13fzud, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_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-lh9b5z, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_351.awsui_disabled_vjswe_1p8c5_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-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_380:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-hczgdh, #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_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_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-lpv57u, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_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-u5wily, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_380.awsui_disabled_vjswe_1p8c5_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-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-modal-dismiss_vjswe_1p8c5_413:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-kkm8t6, #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_1p8c5_157.awsui_variant-modal-dismiss_vjswe_1p8c5_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-pij1mj, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-modal-dismiss_vjswe_1p8c5_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-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-modal-dismiss_vjswe_1p8c5_413.awsui_disabled_vjswe_1p8c5_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-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-flashbar-icon_vjswe_1p8c5_442:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-inverted-default-r64vgu, #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_1p8c5_157.awsui_variant-flashbar-icon_vjswe_1p8c5_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-99i2e6, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-flashbar-icon_vjswe_1p8c5_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-r64vgu, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-flashbar-icon_vjswe_1p8c5_442.awsui_disabled_vjswe_1p8c5_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-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-breadcrumb-group_vjswe_1p8c5_471:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-cdn8pz, #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_1p8c5_157.awsui_variant-breadcrumb-group_vjswe_1p8c5_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-85snsc, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-breadcrumb-group_vjswe_1p8c5_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-cdn8pz, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-breadcrumb-group_vjswe_1p8c5_471.awsui_disabled_vjswe_1p8c5_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-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157.awsui_variant-menu-trigger_vjswe_1p8c5_505:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-hczgdh, #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_1p8c5_157.awsui_variant-menu-trigger_vjswe_1p8c5_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-lpv57u, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_1p8c5_157.awsui_variant-menu-trigger_vjswe_1p8c5_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-u5wily, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_1p8c5_157.awsui_variant-menu-trigger_vjswe_1p8c5_505.awsui_disabled_vjswe_1p8c5_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-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_1p8c5_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_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_1p8c5_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_1p8c5_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1p8c5_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1p8c5_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1p8c5_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1p8c5_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1p8c5_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1p8c5_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_1p8c5_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1p8c5_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1p8c5_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1p8c5_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_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1p8c5_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1p8c5_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_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_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1p8c5_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1p8c5_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_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-0zk5rz, #006ce0)}.awsui_button_vjswe_1p8c5_157.awsui_button-no-text_vjswe_1p8c5_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_1p8c5_157.awsui_button-no-wrap_vjswe_1p8c5_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_1p8c5_157.awsui_full-width_vjswe_1p8c5_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_1p8c5_157.awsui_variant-icon_vjswe_1p8c5_293:not(#\9 ),.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_322:not(#\9 ),.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_351:not(#\9 ),.awsui_button_vjswe_1p8c5_157.awsui_variant-flashbar-icon_vjswe_1p8c5_442:not(#\9 ){padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_1p8c5_157.awsui_variant-modal-dismiss_vjswe_1p8c5_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_1p8c5_157.awsui_variant-inline-icon_vjswe_1p8c5_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-icon-pointer-target_vjswe_1p8c5_351:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1p8c5_157>.awsui_icon-left_vjswe_1p8c5_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_1p8c5_157>.awsui_icon-right_vjswe_1p8c5_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_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_380>.awsui_icon-left_vjswe_1p8c5_630:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_1p8c5_157.awsui_variant-inline-link_vjswe_1p8c5_380>.awsui_icon-right_vjswe_1p8c5_635:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_1p8c5_157.awsui_button-no-text_vjswe_1p8c5_601>.awsui_icon_vjswe_1p8c5_630:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_1p8c5_654.awsui_disabled_vjswe_1p8c5_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_1p8c5_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_n87fi_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_n87fi_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_n87fi_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_n87fi_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_n87fi_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_n87fi_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_n87fi_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-cg19ea, #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_n87fi_215.awsui_hidden_mx3cw_n87fi_250:not(#\9 ){display:none}.awsui_alert_mx3cw_n87fi_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-cg19ea, #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-yigdcv, 8px);padding-inline:var(--space-alert-horizontal-dnpnzn, 16px);background-color:var(--color-background-container-content-ypckbh, #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-0zk5rz, #006ce0))}.awsui_alert-wrapper_mx3cw_n87fi_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_n87fi_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_n87fi_313:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_n87fi_318:not(#\9 ),.awsui_header-replacement_mx3cw_n87fi_319:not(#\9 ){font-weight:var(--font-weight-alert-header-880af0, 700)}.awsui_action_mx3cw_n87fi_323:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_n87fi_332:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_n87fi_332:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_n87fi_332:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_n87fi_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_n87fi_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_n87fi_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_n87fi_363.awsui_icon_mx3cw_n87fi_370:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_n87fi_363.awsui_message_mx3cw_n87fi_373:not(#\9 ){margin-inline-end:var(--space-alert-message-right-6yp2w7, 4px)}.awsui_action-wrapped_mx3cw_n87fi_377:not(#\9 ){margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_icon-size-medium_mx3cw_n87fi_381>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_action-wrapped_mx3cw_n87fi_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-d93glv, 20px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-big_mx3cw_n87fi_385>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_action-wrapped_mx3cw_n87fi_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-nbr3sv, 32px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-normal_mx3cw_n87fi_389>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_action-wrapped_mx3cw_n87fi_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_dismiss_mx3cw_n87fi_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_n87fi_407:not(#\9 ){border-color:var(--color-border-status-error-kbymrh, #db0000);background-color:var(--color-background-status-error-4hh89j, #fff5f5)}.awsui_type-error_mx3cw_n87fi_407>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_alert-focus-wrapper_mx3cw_n87fi_332>.awsui_icon_mx3cw_n87fi_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-error-ckn89n, #db0000))}.awsui_type-warning_mx3cw_n87fi_415:not(#\9 ){border-color:var(--color-border-status-warning-eeisrz, #855900);background-color:var(--color-background-status-warning-0ois2q, #fffef0)}.awsui_type-warning_mx3cw_n87fi_415>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_alert-focus-wrapper_mx3cw_n87fi_332>.awsui_icon_mx3cw_n87fi_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-warning-8pxzyy, #855900))}.awsui_type-success_mx3cw_n87fi_423:not(#\9 ){border-color:var(--color-border-status-success-8js4zx, #00802f);background-color:var(--color-background-status-success-v1cx1d, #effff1)}.awsui_type-success_mx3cw_n87fi_423>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_alert-focus-wrapper_mx3cw_n87fi_332>.awsui_icon_mx3cw_n87fi_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-success-4gqmei, #00802f))}.awsui_type-info_mx3cw_n87fi_431:not(#\9 ){border-color:var(--color-border-status-info-dvtyme, #006ce0);background-color:var(--color-background-status-info-fqjg0f, #f0fbff)}.awsui_type-info_mx3cw_n87fi_431>.awsui_alert-wrapper_mx3cw_n87fi_301>.awsui_alert-focus-wrapper_mx3cw_n87fi_332>.awsui_icon_mx3cw_n87fi_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-info-tl6m4o, #006ce0))}
.awsui_root_swimc_16kvz_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-cg19ea, #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_16kvz_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_16kvz_221:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-kea2kc, #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_16kvz_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-dl7bni, #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_16kvz_244:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_16kvz_244:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_16kvz_244:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_16kvz_264:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_16kvz_264:not(#\9 )::before{content:"";background-color:var(--color-text-accent-3g6liz, #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_16kvz_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-dl7bni, #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_16kvz_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_16kvz_281:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_16kvz_281:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_16kvz_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_anchor-link_swimc_16kvz_281:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_anchor-link_swimc_16kvz_281:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_16kvz_281:not(#\9 ):hover,.awsui_anchor-link_swimc_16kvz_281:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_16kvz_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-3g6liz, #006ce0)}.awsui_anchor-link-text_swimc_16kvz_330:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_16kvz_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-qswov1, 700);letter-spacing:.005em;color:var(--color-text-link-default-cdn8pz, #006ce0)}

.awsui_description_1hpp3_1wzf6_195:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_actionBar_1hpp3_1wzf6_200:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_1wzf6_207:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_1wzf6_211:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_hotspot_1hpp3_1wzf6_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-cg19ea, #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_1wzf6_215:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-0gmk42, 4px));z-index:1}.awsui_hotspot_1hpp3_1wzf6_215:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1wzf6_215:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1wzf6_215:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1wzf6_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-0zk5rz, #006ce0)}.awsui_hotspot_1hpp3_1wzf6_215>.awsui_icon_1hpp3_1wzf6_286:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-zsj9zo, #006ce0)}.awsui_hotspot_1hpp3_1wzf6_215:not(#\9 ):hover>.awsui_icon_1hpp3_1wzf6_286{stroke:var(--color-text-tutorial-hotspot-hover-42t736, #002b66)}.awsui_hotspot_1hpp3_1wzf6_215:not(#\9 ):active>.awsui_icon_1hpp3_1wzf6_286{stroke:var(--color-text-tutorial-hotspot-default-zsj9zo, #006ce0)}
.awsui_box_18wu0_nm2qk_172.awsui_p-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_b-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_strong-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_code-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_pre-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_samp-variant_18wu0_nm2qk_172.awsui_color-default_18wu0_nm2qk_172:not(#\9 ){color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_box_18wu0_nm2qk_172.awsui_h1-variant_18wu0_nm2qk_176.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h2-variant_18wu0_nm2qk_176.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h3-variant_18wu0_nm2qk_176.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h4-variant_18wu0_nm2qk_176.awsui_color-default_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h5-variant_18wu0_nm2qk_176.awsui_color-default_18wu0_nm2qk_172:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_box_18wu0_nm2qk_172.awsui_small-variant_18wu0_nm2qk_180.awsui_color-default_18wu0_nm2qk_172:not(#\9 ){color:var(--color-text-small-jg0f5l, #656871)}.awsui_box_18wu0_nm2qk_172.awsui_a-variant_18wu0_nm2qk_184.awsui_color-default_18wu0_nm2qk_172:not(#\9 ){color:var(--color-text-link-default-cdn8pz, #006ce0)}.awsui_box_18wu0_nm2qk_172.awsui_small-variant_18wu0_nm2qk_180.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_code-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_p-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_b-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_strong-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_pre-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_samp-variant_18wu0_nm2qk_172.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_a-variant_18wu0_nm2qk_184.awsui_font-size-default_18wu0_nm2qk_188:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_h5-variant_18wu0_nm2qk_176.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_h4-variant_18wu0_nm2qk_176.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_h3-variant_18wu0_nm2qk_176.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_h2-variant_18wu0_nm2qk_176.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_h1-variant_18wu0_nm2qk_176.awsui_font-size-default_18wu0_nm2qk_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_nm2qk_172.awsui_p-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_code-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_pre-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_samp-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_small-variant_18wu0_nm2qk_180.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_a-variant_18wu0_nm2qk_184.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_nm2qk_172.awsui_strong-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_b-variant_18wu0_nm2qk_172.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h5-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-heading-xs-hhjjg1, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h4-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h3-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-heading-m-gxmuqs, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h2-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-heading-l-jmylot, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h1-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ){font-weight:var(--font-weight-heading-xl-fk9ofj, 700)}.awsui_box_18wu0_nm2qk_172.awsui_h1-variant_18wu0_nm2qk_176:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h2-variant_18wu0_nm2qk_176:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h3-variant_18wu0_nm2qk_176:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h4-variant_18wu0_nm2qk_176:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h5-variant_18wu0_nm2qk_176:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-variant_18wu0_nm2qk_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_nm2qk_172.awsui_small-variant_18wu0_nm2qk_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_nm2qk_172.awsui_code-variant_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_pre-variant_18wu0_nm2qk_172:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_samp-variant_18wu0_nm2qk_172:not(#\9 ){font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_nm2qk_172.awsui_key-label-variant_18wu0_nm2qk_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-66zdy9, 700);color:var(--color-text-label-n6yw52, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_gen-ai-label-variant_18wu0_nm2qk_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-6ihd6j, #7300e5)}.awsui_box_18wu0_nm2qk_172.awsui_value-large-variant_18wu0_nm2qk_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-f871mx, 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_nm2qk_172.awsui_inline-code-variant_18wu0_nm2qk_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-kzsy6l, 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_nm2qk_172.awsui_h1-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h2-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h3-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h4-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_h5-variant_18wu0_nm2qk_176.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_value-large-variant_18wu0_nm2qk_285.awsui_font-weight-default_18wu0_nm2qk_229:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_font-weight-heavy_18wu0_nm2qk_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_nm2qk_172.awsui_color-inverted_18wu0_nm2qk_314:not(#\9 ){color:var(--color-text-notification-default-m4juig, #f9f9fa)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-label_18wu0_nm2qk_317:not(#\9 ){color:var(--color-text-label-n6yw52, #0f141a)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-body-secondary_18wu0_nm2qk_320:not(#\9 ){color:var(--color-text-body-secondary-dl7bni, #424650)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-status-error_18wu0_nm2qk_323:not(#\9 ){color:var(--color-text-status-error-ckn89n, #db0000)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-status-success_18wu0_nm2qk_326:not(#\9 ){color:var(--color-text-status-success-4gqmei, #00802f)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-status-info_18wu0_nm2qk_329:not(#\9 ){color:var(--color-text-status-info-tl6m4o, #006ce0)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-status-inactive_18wu0_nm2qk_332:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_box_18wu0_nm2qk_172.awsui_color-text-status-warning_18wu0_nm2qk_335:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_box_18wu0_nm2qk_172.awsui_color-inherit_18wu0_nm2qk_338:not(#\9 ){color:inherit}.awsui_box_18wu0_nm2qk_172.awsui_font-size-body-s_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-body-m_18wu0_nm2qk_346:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_font-size-heading-xs_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-heading-s_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-heading-m_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-heading-l_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-heading-xl_18wu0_nm2qk_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_nm2qk_172.awsui_font-size-display-l_18wu0_nm2qk_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_nm2qk_172.awsui_font-weight-light_18wu0_nm2qk_380:not(#\9 ){font-weight:var(--font-weight-lighter-xwagtu, 300)}.awsui_box_18wu0_nm2qk_172.awsui_font-weight-normal_18wu0_nm2qk_383:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_nm2qk_172.awsui_font-weight-bold_18wu0_nm2qk_386:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_nm2qk_172.awsui_font-weight-heavy_18wu0_nm2qk_309:not(#\9 ){font-weight:var(--font-weight-heavy-em866g, 700)}.awsui_t-left_18wu0_nm2qk_393:not(#\9 ){text-align:start}.awsui_t-right_18wu0_nm2qk_397:not(#\9 ){text-align:end}.awsui_t-center_18wu0_nm2qk_401:not(#\9 ){text-align:center}.awsui_box_18wu0_nm2qk_172.awsui_p-n_18wu0_nm2qk_418:not(#\9 ){padding-block:var(--space-scaled-none-lypryy, 0px);padding-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-n_18wu0_nm2qk_423:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-n_18wu0_nm2qk_424:not(#\9 ){padding-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-n_18wu0_nm2qk_428:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-n_18wu0_nm2qk_429:not(#\9 ){padding-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-n_18wu0_nm2qk_433:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-n_18wu0_nm2qk_424:not(#\9 ){padding-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-n_18wu0_nm2qk_438:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-n_18wu0_nm2qk_429:not(#\9 ){padding-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xxxs_18wu0_nm2qk_443:not(#\9 ){padding-block:var(--space-scaled-xxxs-7blpsd, 2px);padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xxxs_18wu0_nm2qk_448:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxxs_18wu0_nm2qk_449:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xxxs_18wu0_nm2qk_453:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxxs_18wu0_nm2qk_454:not(#\9 ){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xxxs_18wu0_nm2qk_458:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxxs_18wu0_nm2qk_449:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xxxs_18wu0_nm2qk_463:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxxs_18wu0_nm2qk_454:not(#\9 ){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xxs_18wu0_nm2qk_468:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xxs_18wu0_nm2qk_473:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxs_18wu0_nm2qk_474:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xxs_18wu0_nm2qk_478:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxs_18wu0_nm2qk_479:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xxs_18wu0_nm2qk_483:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxs_18wu0_nm2qk_474:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xxs_18wu0_nm2qk_488:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxs_18wu0_nm2qk_479:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xs_18wu0_nm2qk_493:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xs_18wu0_nm2qk_498:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xs_18wu0_nm2qk_499:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xs_18wu0_nm2qk_503:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xs_18wu0_nm2qk_504:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xs_18wu0_nm2qk_508:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xs_18wu0_nm2qk_499:not(#\9 ){padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xs_18wu0_nm2qk_513:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xs_18wu0_nm2qk_504:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_p-s_18wu0_nm2qk_518:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-s_18wu0_nm2qk_523:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-s_18wu0_nm2qk_524:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-s_18wu0_nm2qk_528:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-s_18wu0_nm2qk_529:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-s_18wu0_nm2qk_533:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-s_18wu0_nm2qk_524:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-s_18wu0_nm2qk_538:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-s_18wu0_nm2qk_529:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_p-m_18wu0_nm2qk_543:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-m_18wu0_nm2qk_548:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-m_18wu0_nm2qk_549:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-m_18wu0_nm2qk_553:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-m_18wu0_nm2qk_554:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-m_18wu0_nm2qk_558:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-m_18wu0_nm2qk_549:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-m_18wu0_nm2qk_563:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-m_18wu0_nm2qk_554:not(#\9 ){padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_p-l_18wu0_nm2qk_438:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-l_18wu0_nm2qk_573:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-l_18wu0_nm2qk_574:not(#\9 ){padding-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-l_18wu0_nm2qk_578:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-l_18wu0_nm2qk_579:not(#\9 ){padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-l_18wu0_nm2qk_583:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-l_18wu0_nm2qk_574:not(#\9 ){padding-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-l_18wu0_nm2qk_588:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-l_18wu0_nm2qk_579:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xl_18wu0_nm2qk_593:not(#\9 ){padding-block:var(--space-scaled-xl-xls2ln, 24px);padding-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xl_18wu0_nm2qk_598:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xl_18wu0_nm2qk_599:not(#\9 ){padding-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xl_18wu0_nm2qk_603:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xl_18wu0_nm2qk_604:not(#\9 ){padding-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xl_18wu0_nm2qk_608:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xl_18wu0_nm2qk_599:not(#\9 ){padding-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xl_18wu0_nm2qk_613:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xl_18wu0_nm2qk_604:not(#\9 ){padding-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xxl_18wu0_nm2qk_618:not(#\9 ){padding-block:var(--space-scaled-xxl-fs6lrd, 32px);padding-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xxl_18wu0_nm2qk_623:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxl_18wu0_nm2qk_624:not(#\9 ){padding-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xxl_18wu0_nm2qk_628:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxl_18wu0_nm2qk_629:not(#\9 ){padding-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xxl_18wu0_nm2qk_633:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxl_18wu0_nm2qk_624:not(#\9 ){padding-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xxl_18wu0_nm2qk_638:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxl_18wu0_nm2qk_629:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_p-xxxl_18wu0_nm2qk_643:not(#\9 ){padding-block:var(--space-scaled-xxxl-fzl3le, 40px);padding-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_p-top-xxxl_18wu0_nm2qk_648:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxxl_18wu0_nm2qk_649:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_p-right-xxxl_18wu0_nm2qk_653:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxxl_18wu0_nm2qk_654:not(#\9 ){padding-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_p-bottom-xxxl_18wu0_nm2qk_658:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-vertical-xxxl_18wu0_nm2qk_649:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_p-left-xxxl_18wu0_nm2qk_663:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_p-horizontal-xxxl_18wu0_nm2qk_654:not(#\9 ){padding-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_m-n_18wu0_nm2qk_668:not(#\9 ){margin-block:var(--space-scaled-none-lypryy, 0px);margin-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-n_18wu0_nm2qk_673:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-n_18wu0_nm2qk_674:not(#\9 ){margin-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-n_18wu0_nm2qk_678:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-n_18wu0_nm2qk_679:not(#\9 ){margin-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-n_18wu0_nm2qk_683:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-n_18wu0_nm2qk_674:not(#\9 ){margin-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-n_18wu0_nm2qk_688:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-n_18wu0_nm2qk_679:not(#\9 ){margin-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xxxs_18wu0_nm2qk_693:not(#\9 ){margin-block:var(--space-scaled-xxxs-7blpsd, 2px);margin-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xxxs_18wu0_nm2qk_698:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxxs_18wu0_nm2qk_699:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xxxs_18wu0_nm2qk_703:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxxs_18wu0_nm2qk_704:not(#\9 ){margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xxxs_18wu0_nm2qk_708:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxxs_18wu0_nm2qk_699:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xxxs_18wu0_nm2qk_713:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxxs_18wu0_nm2qk_704:not(#\9 ){margin-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xxs_18wu0_nm2qk_718:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xxs_18wu0_nm2qk_723:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxs_18wu0_nm2qk_724:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xxs_18wu0_nm2qk_728:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxs_18wu0_nm2qk_729:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xxs_18wu0_nm2qk_733:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxs_18wu0_nm2qk_724:not(#\9 ){margin-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xxs_18wu0_nm2qk_738:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxs_18wu0_nm2qk_729:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xs_18wu0_nm2qk_743:not(#\9 ){margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xs_18wu0_nm2qk_748:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xs_18wu0_nm2qk_749:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xs_18wu0_nm2qk_753:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xs_18wu0_nm2qk_754:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xs_18wu0_nm2qk_758:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xs_18wu0_nm2qk_749:not(#\9 ){margin-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xs_18wu0_nm2qk_763:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xs_18wu0_nm2qk_754:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_nm2qk_172.awsui_m-s_18wu0_nm2qk_768:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-s_18wu0_nm2qk_773:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-s_18wu0_nm2qk_774:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-s_18wu0_nm2qk_778:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-s_18wu0_nm2qk_779:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-s_18wu0_nm2qk_783:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-s_18wu0_nm2qk_774:not(#\9 ){margin-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-s_18wu0_nm2qk_788:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-s_18wu0_nm2qk_779:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_nm2qk_172.awsui_m-m_18wu0_nm2qk_793:not(#\9 ){margin-block:var(--space-scaled-m-z0ah6c, 16px);margin-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-m_18wu0_nm2qk_798:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-m_18wu0_nm2qk_799:not(#\9 ){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-m_18wu0_nm2qk_803:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-m_18wu0_nm2qk_804:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-m_18wu0_nm2qk_808:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-m_18wu0_nm2qk_799:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-m_18wu0_nm2qk_813:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-m_18wu0_nm2qk_804:not(#\9 ){margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_nm2qk_172.awsui_m-l_18wu0_nm2qk_688:not(#\9 ){margin-block:var(--space-scaled-l-gr6kh1, 20px);margin-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-l_18wu0_nm2qk_823:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-l_18wu0_nm2qk_824:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-l_18wu0_nm2qk_828:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-l_18wu0_nm2qk_829:not(#\9 ){margin-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-l_18wu0_nm2qk_833:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-l_18wu0_nm2qk_824:not(#\9 ){margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-l_18wu0_nm2qk_838:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-l_18wu0_nm2qk_829:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xl_18wu0_nm2qk_843:not(#\9 ){margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xl_18wu0_nm2qk_848:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xl_18wu0_nm2qk_849:not(#\9 ){margin-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xl_18wu0_nm2qk_853:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xl_18wu0_nm2qk_854:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xl_18wu0_nm2qk_858:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xl_18wu0_nm2qk_849:not(#\9 ){margin-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xl_18wu0_nm2qk_863:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xl_18wu0_nm2qk_854:not(#\9 ){margin-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xxl_18wu0_nm2qk_868:not(#\9 ){margin-block:var(--space-scaled-xxl-fs6lrd, 32px);margin-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xxl_18wu0_nm2qk_873:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxl_18wu0_nm2qk_874:not(#\9 ){margin-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xxl_18wu0_nm2qk_878:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxl_18wu0_nm2qk_879:not(#\9 ){margin-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xxl_18wu0_nm2qk_883:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxl_18wu0_nm2qk_874:not(#\9 ){margin-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xxl_18wu0_nm2qk_888:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxl_18wu0_nm2qk_879:not(#\9 ){margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_nm2qk_172.awsui_m-xxxl_18wu0_nm2qk_893:not(#\9 ){margin-block:var(--space-scaled-xxxl-fzl3le, 40px);margin-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_m-top-xxxl_18wu0_nm2qk_898:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxxl_18wu0_nm2qk_899:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_m-right-xxxl_18wu0_nm2qk_903:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxxl_18wu0_nm2qk_904:not(#\9 ){margin-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_m-bottom-xxxl_18wu0_nm2qk_908:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-vertical-xxxl_18wu0_nm2qk_899:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_m-left-xxxl_18wu0_nm2qk_913:not(#\9 ),.awsui_box_18wu0_nm2qk_172.awsui_m-horizontal-xxxl_18wu0_nm2qk_904:not(#\9 ){margin-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_nm2qk_172.awsui_d-block_18wu0_nm2qk_918:not(#\9 ){display:block}.awsui_box_18wu0_nm2qk_172.awsui_d-inline_18wu0_nm2qk_921:not(#\9 ){display:inline}.awsui_box_18wu0_nm2qk_172.awsui_d-inline-block_18wu0_nm2qk_924:not(#\9 ){display:inline-block}.awsui_box_18wu0_nm2qk_172.awsui_d-none_18wu0_nm2qk_927:not(#\9 ){display:none}.awsui_f-left_18wu0_nm2qk_931:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_nm2qk_935:not(#\9 ){float:inline-end}.awsui_root_18wu0_nm2qk_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-cg19ea, #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_12q5c_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_12q5c_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_12q5c_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_12q5c_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_12q5c_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-0zk5rz, #006ce0)}.awsui_close-button_16w0h_12q5c_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_1svkl_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_1svkl_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_1svkl_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_1svkl_153.awsui_refresh_9duf6_1svkl_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_1svkl_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_1svkl_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_1svkl_153.awsui_refresh_9duf6_1svkl_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_1svkl_153.awsui_refresh_9duf6_1svkl_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_1svkl_153.awsui_refresh_9duf6_1svkl_174:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_1svkl_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-cg19ea, #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_1svkl_199.awsui_interior_9duf6_1svkl_232:not(#\9 ){position:static}.awsui_dropdown_9duf6_1svkl_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_1svkl_153.awsui_use-portal_9duf6_1svkl_242:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_1svkl_153:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-6av78d, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_1svkl_153:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_1svkl_153:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232),.awsui-mode-entering .awsui_dropdown_9duf6_1svkl_153:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_1svkl_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-cg19ea, #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-2s0vpk, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-8wmt3o, 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_1svkl_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-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-21kqyh, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-6b9ypa, var(--border-width-popover-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-21kqyh, #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_1svkl_153.awsui_is-empty_9duf6_1svkl_318:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_1svkl_153>.awsui_dropdown-content-wrapper_9duf6_1svkl_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-n37t7h, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_1svkl_325>.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-blloah, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_9duf6_1svkl_325.awsui_with-limited-width_9duf6_1svkl_329>.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_1svkl_332:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_1svkl_335:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_1svkl_153.awsui_occupy-entire-width_9duf6_1svkl_338:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_1svkl_153.awsui_use-flexible-width_9duf6_1svkl_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_1svkl_153.awsui_interior_9duf6_1svkl_232>.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_1svkl_153.awsui_hide-block-border_9duf6_1svkl_349>.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_1svkl_153.awsui_hide-block-border_9duf6_1svkl_349:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_1svkl_325)>.awsui_dropdown-content-wrapper_9duf6_1svkl_153{border-block-end:none}.awsui_dropdown_9duf6_1svkl_153.awsui_hide-block-border_9duf6_1svkl_349.awsui_refresh_9duf6_1svkl_174>.awsui_dropdown-content-wrapper_9duf6_1svkl_153:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_1svkl_153.awsui_open_9duf6_1svkl_358:not(#\9 ){display:block}.awsui_dropdown_9duf6_1svkl_153.awsui_open_9duf6_1svkl_358:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232).awsui_refresh_9duf6_1svkl_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_1svkl_153.awsui_open_9duf6_1svkl_358:not(#\9 ):not(.awsui_interior_9duf6_1svkl_232).awsui_refresh_9duf6_1svkl_174[data-animating=true].awsui_dropdown-drop-up_9duf6_1svkl_325{transform:translateY(-4px)}.awsui_dropdown_9duf6_1svkl_153.awsui_open_9duf6_1svkl_358.awsui_nowrap_9duf6_1svkl_367:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_1svkl_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_1svkl_378:not(#\9 ){block-size:100%}

.awsui_options-list_19gcf_jcfkm_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-cg19ea, #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_jcfkm_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_jcfkm_199:not(#\9 ){margin-block:-1px}
.awsui_header_16mm3_wqhc4_145:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-e63684, #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-qswov1, 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_wqhc4_145.awsui_disabled_16mm3_wqhc4_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);cursor:default}.awsui_header_16mm3_wqhc4_145.awsui_no-content-styling_16mm3_wqhc4_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_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-n37t7h, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-n37t7h, #c6c6cd);cursor:pointer}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_disabled_16mm3_wqhc4_161:not(#\9 ){cursor:default}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171:not(#\9 ):focus{outline:none}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_rolled-down_16mm3_wqhc4_182:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_highlighted_16mm3_wqhc4_185:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-hpubpo, #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-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #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_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_highlighted_16mm3_wqhc4_185.awsui_no-content-styling_16mm3_wqhc4_165:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_highlighted_16mm3_wqhc4_185.awsui_disabled_16mm3_wqhc4_161:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb)}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_highlighted_16mm3_wqhc4_185.awsui_is-focused_16mm3_wqhc4_208:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_header_16mm3_wqhc4_145.awsui_expandable-header_16mm3_wqhc4_171.awsui_highlighted_16mm3_wqhc4_185.awsui_is-focused_16mm3_wqhc4_208:not(#\9 ):not(.awsui_visual-refresh_16mm3_wqhc4_211){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_category_16mm3_wqhc4_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_wqhc4_215:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_wqhc4_215.awsui_expandable_16mm3_wqhc4_171:not(#\9 ){border-block-start:0}.awsui_category_16mm3_wqhc4_215:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_wqhc4_215.awsui_variant-navigation_16mm3_wqhc4_230:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_category_16mm3_wqhc4_215.awsui_variant-navigation_16mm3_wqhc4_230.awsui_expandable_16mm3_wqhc4_171:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_wqhc4_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))}.awsui-one-theme .awsui_expand-icon_16mm3_wqhc4_237:not(#\9 ){inset-inline-end:calc(-1*var(--space-xs-j1ch97, 8px));inline-size:var(--space-s-kbzdb8, 12px)}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_wqhc4_237:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_wqhc4_237:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_wqhc4_237:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_wqhc4_259:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_wqhc4_262:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_wqhc4_262:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_wqhc4_270: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_wqhc4_279:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_wqhc4_283:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_header-content_16mm3_wqhc4_287:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_733vp_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-cg19ea, #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_733vp_145>.awsui_trigger_14cnr_733vp_179:not(#\9 ){display:inline}.awsui_root_14cnr_733vp_145>.awsui_dropdown_14cnr_733vp_182:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-2s0vpk, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_733vp_145>.awsui_dropdown_14cnr_733vp_182.awsui_nowrap_14cnr_733vp_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_733vp_145>.awsui_dropdown_14cnr_733vp_182.awsui_open_14cnr_733vp_196:not(#\9 ){display:flex}

.awsui_item-element_93a1u_5drm9_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-gv6npt, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-3bily0, 2px));cursor:pointer}.awsui_item-element_93a1u_5drm9_145.awsui_no-content-styling_93a1u_5drm9_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_item-element_93a1u_5drm9_145.awsui_disabled_93a1u_5drm9_162:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb)}.awsui_item-element_93a1u_5drm9_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_5drm9_145.awsui_show-divider_93a1u_5drm9_169:not(#\9 ){border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-group-n37t7h, #c6c6cd)}.awsui_item-element_93a1u_5drm9_145.awsui_highlighted_93a1u_5drm9_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-41eg5t, #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_5drm9_145.awsui_highlighted_93a1u_5drm9_172.awsui_disabled_93a1u_5drm9_162:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_item-element_93a1u_5drm9_145.awsui_highlighted_93a1u_5drm9_172.awsui_is-focused_93a1u_5drm9_187:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_item-element_93a1u_5drm9_145.awsui_highlighted_93a1u_5drm9_172.awsui_is-focused_93a1u_5drm9_187:not(#\9 ):not(.awsui_visual-refresh_93a1u_5drm9_190){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_menu-item_93a1u_5drm9_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_5drm9_194.awsui_no-content-styling_93a1u_5drm9_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):active,.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):focus,.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211.awsui_current-breadcrumb_93a1u_5drm9_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-6ji3xx, #656871);font-weight:var(--font-weight-bold-qswov1, 700);text-decoration:none}.awsui_menu-item_93a1u_5drm9_194.awsui_link-style_93a1u_5drm9_211.awsui_link-style-highlighted_93a1u_5drm9_256:not(#\9 ){color:var(--color-text-link-hover-85snsc, #002b66)}.awsui_menu-item_93a1u_5drm9_194:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_5drm9_262>.awsui_menu-item_93a1u_5drm9_194:not(#\9 ),.awsui_has-category-header_93a1u_5drm9_262>.awsui_item-tooltip-wrapper_93a1u_5drm9_262>.awsui_menu-item_93a1u_5drm9_194:not(#\9 ),.awsui_has-category-header_93a1u_5drm9_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_5drm9_262)>span>.awsui_menu-item_93a1u_5drm9_194{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-option-padding-horizontal-tqgaox, 20px))}.awsui_has-category-header_93a1u_5drm9_262>.awsui_menu-item_93a1u_5drm9_194.awsui_no-content-styling_93a1u_5drm9_157:not(#\9 ),.awsui_has-category-header_93a1u_5drm9_262>.awsui_item-tooltip-wrapper_93a1u_5drm9_262>.awsui_menu-item_93a1u_5drm9_194.awsui_no-content-styling_93a1u_5drm9_157:not(#\9 ),.awsui_has-category-header_93a1u_5drm9_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_5drm9_262)>span>.awsui_menu-item_93a1u_5drm9_194.awsui_no-content-styling_93a1u_5drm9_157{padding-inline-start:0}.awsui_icon_93a1u_5drm9_269:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);flex-shrink:0}.awsui_icon_93a1u_5drm9_269.awsui_checkmark_93a1u_5drm9_273:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0)}.awsui_icon_93a1u_5drm9_269.awsui_disabled_93a1u_5drm9_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_external-icon_93a1u_5drm9_280:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_content-wrapper_93a1u_5drm9_284:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_5drm9_290:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-kbzdb8, 12px)}.awsui_label-tag_93a1u_5drm9_297:not(#\9 ){color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_label-tag_93a1u_5drm9_297.awsui_disabled_93a1u_5drm9_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_secondary-text_93a1u_5drm9_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-iprh2k, #656871)}.awsui_secondary-text_93a1u_5drm9_304.awsui_highlighted_93a1u_5drm9_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_secondary-text_93a1u_5drm9_304.awsui_disabled_93a1u_5drm9_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_button-dropdown_sne0l_qagtj_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_qagtj_145.awsui_full-width_sne0l_qagtj_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_qagtj_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_qagtj_1 500ms var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_qagtj_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_qagtj_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_qagtj_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_qagtj_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_qagtj_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_qagtj_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_qagtj_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_qagtj_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_qagtj_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-3bily0, 2px) solid transparent;border-block-end:var(--border-width-dropdown-3bily0, 2px) solid var(--color-border-dropdown-group-n37t7h, #c6c6cd);border-inline:var(--border-width-dropdown-3bily0, 2px) solid transparent}.awsui_title_sne0l_qagtj_201:not(#\9 ),.awsui_description_sne0l_qagtj_202:not(#\9 ){color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui-one-theme .awsui_trigger-button_sne0l_qagtj_206:not(#\9 ){display:flex;align-items:center}.awsui_trigger-button_sne0l_qagtj_206.awsui_full-width_sne0l_qagtj_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_qagtj_206.awsui_full-width_sne0l_qagtj_148.awsui_loading_sne0l_qagtj_214:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_qagtj_218:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221>.awsui_trigger-button_sne0l_qagtj_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221>.awsui_trigger-button_sne0l_qagtj_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_qagtj_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_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_qagtj_206.awsui_has-no-text_sne0l_qagtj_230{padding-inline:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_qagtj_206.awsui_has-no-text_sne0l_qagtj_230.awsui_visual-refresh_sne0l_qagtj_233{padding-inline-start:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_qagtj_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_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_qagtj_233>.awsui_trigger-button_sne0l_qagtj_206{padding-inline-end:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_qagtj_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221:not(#\9 ):not(:first-child).awsui_has-trigger-text_sne0l_qagtj_247>.awsui_trigger-button_sne0l_qagtj_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) + 2px)}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221.awsui_variant-normal_sne0l_qagtj_250:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_qagtj_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_qagtj_218>.awsui_trigger-item_sne0l_qagtj_221.awsui_variant-normal_sne0l_qagtj_250:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_qagtj_206{margin-inline-start:calc(var(--border-width-button-cefyym, 2px)*-1)}.awsui_split-trigger_sne0l_qagtj_218:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_qagtj_261:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_qagtj_265:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_qagtj_269:not(#\9 ){flex:0 0 auto}
.awsui_toggle_1uo6m_xiia9_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_xiia9_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_xiia9_199:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-sslnvv, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_xiia9_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_xiia9_209){z-index:830}.awsui_drawer-closed_1uo6m_xiia9_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_xiia9_212.awsui_drawer-mobile_1uo6m_xiia9_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_xiia9_219:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-hesbff, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_xiia9_209>.awsui_drawer-content_1uo6m_xiia9_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_xiia9_212>.awsui_drawer-content_1uo6m_xiia9_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_xiia9_212>.awsui_drawer-content_1uo6m_xiia9_219.awsui_drawer-content-clickable_1uo6m_xiia9_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_drawer-closed_1uo6m_xiia9_212>.awsui_drawer-content_1uo6m_xiia9_219.awsui_drawer-content-clickable_1uo6m_xiia9_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_drawer-content_1uo6m_xiia9_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_xiia9_219>.awsui_drawer-resize-content_1uo6m_xiia9_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_xiia9_219>.awsui_drawer-content-wrapper_1uo6m_xiia9_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_xiia9_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_xiia9_199:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_drawer-trigger_1uo6m_xiia9_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui_drawer-trigger_1uo6m_xiia9_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-kmm3h5, #006ce0)}.awsui_drawer-trigger-active_1uo6m_xiia9_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_xiia9_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-f94fs9, #006ce0);color:var(--color-text-layout-toggle-active-41cu9g, #ffffff)}.awsui_drawer-content-clickable_1uo6m_xiia9_233>.awsui_drawer-triggers-wrapper_1uo6m_xiia9_252>.awsui_drawer-trigger_1uo6m_xiia9_199:not(#\9 ):hover{color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-handle-wrapper_1uo6m_xiia9_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_xiia9_289:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_s3com_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_s3com_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_s3com_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_s3com_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_s3com_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_s3com_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_s3com_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_s3com_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_s3com_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_s3com_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_s3com_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_s3com_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_s3com_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_s3com_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_s3com_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_s3com_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_s3com_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_s3com_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_s3com_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_s3com_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_s3com_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_s3com_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_s3com_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_s3com_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_s3com_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-block-end_155yk_s3com_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-start_155yk_s3com_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-inline-start_155yk_s3com_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_s3com_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_s3com_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_contents_155yk_s3com_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_s3com_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_s3com_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_s3com_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_s3com_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_s3com_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_s3com_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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_s3com_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-53o1k7, #424650);color:var(--color-text-direction-button-default-g2gjdl, #ffffff);box-shadow:var(--shadow-dropdown-8wmt3o, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_s3com_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_s3com_371):hover{background-color:var(--color-background-direction-button-hover-t84c5h, #333843)}.awsui_direction-button_155yk_s3com_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_s3com_371):active{background-color:var(--color-background-direction-button-active-08yy0o, #232b37)}.awsui_direction-button-disabled_155yk_s3com_371:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-myv5jw, #ebebf0);color:var(--color-text-direction-button-disabled-xlsw9a, #b4b4bb)}

.awsui_handle_sdha6_9yt80_145:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-kkm8t6, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_9yt80_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_9yt80_157:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px)}.awsui_handle-drag-indicator_sdha6_9yt80_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_9yt80_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_9yt80_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_9yt80_160).awsui_active_sdha6_9yt80_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_9yt80_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_9yt80_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_9yt80_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_9yt80_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_9yt80_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_handle_sdha6_9yt80_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_9yt80_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_9yt80_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_9yt80_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_9yt80_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_9yt80_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_9yt80_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-0zk5rz, #006ce0);z-index:2}.awsui_resize-icon_sdha6_9yt80_209:not(#\9 ){stroke:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-icon_sdha6_9yt80_209:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_resize-icon-vertical_sdha6_9yt80_215:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_9yt80_219:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_9yt80_223:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_17a81_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_17a81_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_17a81_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_17a81_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_17a81_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-0zk5rz, #006ce0)}.awsui_slider-side_cqzlk_17a81_179:not(#\9 ),.awsui_slider-side-start_cqzlk_17a81_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_hqig2_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_root-no-scroll_lm6vo_hqig2_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_hqig2_165:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_layout-no-scroll_lm6vo_hqig2_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_hqig2_175:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-h1l2yn, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_hqig2_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_hqig2_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_hqig2_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_hqig2_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content-wrapper_lm6vo_hqig2_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_content-overlapped_lm6vo_hqig2_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-a8u09x, 36px))}.awsui_content-extra-top-padding_lm6vo_hqig2_207:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}
.awsui_block-body-scroll_19d8l_rv74q_153:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_rv74q_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-5ksurw, #0f141a);box-shadow:var(--shadow-panel-sslnvv, 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_rv74q_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_rv74q_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-kkm8t6, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_rv74q_186:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_rv74q_189:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_rv74q_189:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui_mobile-toggle_19d8l_rv74q_177:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_drawers-container_19d8l_rv74q_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_2ezn6_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_2ezn6_149>.awsui_scrolling-background_hyvsj_2ezn6_152:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff);color:var(--color-text-body-default-cg19ea, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_2ezn6_163:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_2ezn6_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_2ezn6_176.awsui_has-open-drawer_hyvsj_2ezn6_187:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui-one-theme .awsui_drawers-container_hyvsj_2ezn6_176.awsui_has-open-drawer_hyvsj_2ezn6_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_2ezn6_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_2ezn6_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_2ezn6_176.awsui_disable-body-scroll_hyvsj_2ezn6_211:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_drawers-desktop-triggers-container_hyvsj_2ezn6_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-cg19ea, #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_2ezn6_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_2ezn6_254).awsui_has-open-drawer_hyvsj_2ezn6_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_2ezn6_216.awsui_has-multiple-triggers_hyvsj_2ezn6_254.awsui_has-open-drawer_hyvsj_2ezn6_187:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui-one-theme .awsui_drawers-desktop-triggers-container_hyvsj_2ezn6_216.awsui_has-multiple-triggers_hyvsj_2ezn6_254.awsui_has-open-drawer_hyvsj_2ezn6_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_2ezn6_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_2ezn6_254):not(.awsui_has-open-drawer_hyvsj_2ezn6_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_2ezn6_267:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_2ezn6_272: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_2ezn6_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_2ezn6_254).awsui_has-open-drawer_hyvsj_2ezn6_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_2ezn6_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_2ezn6_254):not(.awsui_has-open-drawer_hyvsj_2ezn6_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_2ezn6_272>.awsui_drawers-trigger-overflow_hyvsj_2ezn6_286:not(#\9 ){padding-block:0;padding-inline:1px;display:flex;align-items:center;justify-content:center}@media(max-width: 688px){.awsui_drawers-trigger_hyvsj_2ezn6_272:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_2ezn6_176:not(#\9 ){--awsui-drawer-size-6b9ypa: 290px;background-color:var(--color-background-container-content-ypckbh, #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-one-theme .awsui_drawer_hyvsj_2ezn6_176:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_drawer_hyvsj_2ezn6_176>.awsui_drawer-content-container_hyvsj_2ezn6_320: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_2ezn6_176>.awsui_drawer-content-container_hyvsj_2ezn6_320>.awsui_drawer-close-button_hyvsj_2ezn6_329:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_2ezn6_176>.awsui_drawer-content-container_hyvsj_2ezn6_320>.awsui_drawer-content_hyvsj_2ezn6_320:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-6b9ypa)}.awsui_drawer_hyvsj_2ezn6_176>.awsui_drawer-content-container_hyvsj_2ezn6_320>.awsui_drawer-content_hyvsj_2ezn6_320.awsui_drawer-content-hidden_hyvsj_2ezn6_338:not(#\9 ){display:none}.awsui_drawer_hyvsj_2ezn6_176>.awsui_drawer-slider_hyvsj_2ezn6_341:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_2ezn6_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_2ezn6_349){opacity:0;inline-size:0}.awsui_drawer_hyvsj_2ezn6_176.awsui_is-drawer-open_hyvsj_2ezn6_349:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-6b9ypa)}@media(min-width: 2541px){.awsui_drawer_hyvsj_2ezn6_176.awsui_is-drawer-open_hyvsj_2ezn6_349:not(#\9 ){--awsui-drawer-size-6b9ypa: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_2ezn6_176.awsui_is-drawer-open_hyvsj_2ezn6_349:not(#\9 ){--awsui-drawer-size-6b9ypa: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_2ezn6_375:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_2ezn6_400: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-h1l2yn, #ffffff);color:var(--color-text-body-default-cg19ea, #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_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472){--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472){--awsui-default-max-content-width-6b9ypa: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472){--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472).awsui_content-type-dashboard_hyvsj_2ezn6_487{--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472).awsui_content-type-dashboard_hyvsj_2ezn6_487{--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472).awsui_content-type-dashboard_hyvsj_2ezn6_487{--awsui-default-max-content-width-6b9ypa: 2160px}}.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472).awsui_content-type-table_hyvsj_2ezn6_501,.awsui_layout_hyvsj_2ezn6_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_2ezn6_472).awsui_content-type-cards_hyvsj_2ezn6_501{--awsui-default-max-content-width-6b9ypa: 100%}.awsui_layout_hyvsj_2ezn6_400.awsui_has-max-content-width_hyvsj_2ezn6_472:not(#\9 ){--awsui-default-max-content-width-6b9ypa: var(--awsui-max-content-width-6b9ypa)}.awsui_layout_hyvsj_2ezn6_400.awsui_is-overlap-disabled_hyvsj_2ezn6_507:not(#\9 ){--awsui-overlap-height-6b9ypa: 0}.awsui_layout_hyvsj_2ezn6_400.awsui_is-hide-mobile-toolbar_hyvsj_2ezn6_510:not(#\9 ){--awsui-mobile-bar-height-6b9ypa: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ){--awsui-default-min-content-width-6b9ypa: var(--awsui-min-content-width-6b9ypa, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_2ezn6_400:not(#\9 ){--awsui-default-min-content-width-6b9ypa: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_2ezn6_400.awsui_has-content-gap-left_hyvsj_2ezn6_524:not(#\9 ){--awsui-content-gap-left-6b9ypa: var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_layout_hyvsj_2ezn6_400.awsui_has-content-gap-right_hyvsj_2ezn6_527:not(#\9 ){--awsui-content-gap-right-6b9ypa: var(--space-layout-content-horizontal-h9g14e, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_2ezn6_400: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_2ezn6_400.awsui_has-breadcrumbs_hyvsj_2ezn6_537:not(#\9 ){--awsui-breadcrumbs-gap-6b9ypa: var(--space-scaled-m-z0ah6c, 16px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-header_hyvsj_2ezn6_540:not(#\9 ),.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-notifications_hyvsj_2ezn6_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_2ezn6_537).awsui_has-header_hyvsj_2ezn6_540{--awsui-header-gap-6b9ypa: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_2ezn6_400.awsui_has-breadcrumbs_hyvsj_2ezn6_537.awsui_has-header_hyvsj_2ezn6_540:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-notifications_hyvsj_2ezn6_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_2ezn6_537):not(.awsui_has-header_hyvsj_2ezn6_540){--awsui-main-gap-6b9ypa: var(--space-xs-j1ch97, 8px)}.awsui_layout_hyvsj_2ezn6_400.awsui_has-breadcrumbs_hyvsj_2ezn6_537:not(#\9 ):not(.awsui_has-header_hyvsj_2ezn6_540){--awsui-main-gap-6b9ypa: var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_layout_hyvsj_2ezn6_400.awsui_has-header_hyvsj_2ezn6_540:not(#\9 ){--awsui-main-gap-6b9ypa: var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-main_hyvsj_2ezn6_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_2ezn6_555){--awsui-main-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-main_hyvsj_2ezn6_555.awsui_disable-content-paddings_hyvsj_2ezn6_555:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-header_hyvsj_2ezn6_540:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-notifications_hyvsj_2ezn6_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_2ezn6_537).awsui_has-header_hyvsj_2ezn6_540{--awsui-header-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-notifications_hyvsj_2ezn6_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_2ezn6_537):not(.awsui_has-header_hyvsj_2ezn6_540),.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-main_hyvsj_2ezn6_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_2ezn6_555){--awsui-main-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_2ezn6_400.awsui_content-first-child-main_hyvsj_2ezn6_555.awsui_disable-content-paddings_hyvsj_2ezn6_555:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}}.awsui_layout_hyvsj_2ezn6_400.awsui_has-left-toggles-gutter_hyvsj_2ezn6_575:not(#\9 ){--awsui-toggles-left-width-6b9ypa: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_2ezn6_400.awsui_has-right-toggles-gutter_hyvsj_2ezn6_578:not(#\9 ){--awsui-toggles-right-width-6b9ypa: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_2ezn6_400.awsui_disable-body-scroll_hyvsj_2ezn6_211: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_2ezn6_400.awsui_disable-body-scroll_hyvsj_2ezn6_211.awsui_has-split-panel_hyvsj_2ezn6_598.awsui_split-panel-position-bottom_hyvsj_2ezn6_598:not(#\9 ){--awsui-main-template-rows-6b9ypa: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_2ezn6_606:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_2ezn6_611:not(#\9 ),.awsui_unfocusable_hyvsj_2ezn6_611 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_2ezn6_621:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_container_hyvsj_2ezn6_621.awsui_has-split-panel_hyvsj_2ezn6_598.awsui_split-panel-position-bottom_hyvsj_2ezn6_598:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-6b9ypa) + var(--space-layout-content-bottom-81nsfk, 40px))}.awsui_container_hyvsj_2ezn6_621.awsui_disable-content-paddings_hyvsj_2ezn6_555:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_2ezn6_621.awsui_disable-content-paddings_hyvsj_2ezn6_555.awsui_is-navigation-open_hyvsj_2ezn6_647:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_2ezn6_621.awsui_disable-content-paddings_hyvsj_2ezn6_555.awsui_is-tools-open_hyvsj_2ezn6_650:not(#\9 ),.awsui_container_hyvsj_2ezn6_621.awsui_disable-content-paddings_hyvsj_2ezn6_555.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_split-panel-position-side_hyvsj_2ezn6_650:not(#\9 ),.awsui_container_hyvsj_2ezn6_621.awsui_disable-content-paddings_hyvsj_2ezn6_555.awsui_has-active-drawer_hyvsj_2ezn6_650:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_2ezn6_663:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-h1l2yn, #ffffff);border-block-end:1px solid var(--color-border-divider-default-kea2kc, #c6c6cd);box-shadow:var(--shadow-sticky-h3413w, 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_2ezn6_663:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_2ezn6_680){background-color:var(--color-background-layout-main-h1l2yn, #ffffff);box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_2ezn6_663>.awsui_mobile-toolbar-nav_hyvsj_2ezn6_684:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-utxyzm, 16px)}section.awsui_mobile-toolbar_hyvsj_2ezn6_663>.awsui_mobile-toolbar-breadcrumbs_hyvsj_2ezn6_688:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}section.awsui_mobile-toolbar_hyvsj_2ezn6_663>.awsui_mobile-toolbar-tools_hyvsj_2ezn6_692:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_navigation-container_hyvsj_2ezn6_701: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_2ezn6_701:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_2ezn6_701.awsui_disable-body-scroll_hyvsj_2ezn6_211:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_2ezn6_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_2ezn6_739.awsui_is-navigation-open_hyvsj_2ezn6_647:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647){display:block}nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647).awsui_animating_hyvsj_2ezn6_762{animation:awsui_showButtons_hyvsj_2ezn6_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647).awsui_animating_hyvsj_2ezn6_762{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647).awsui_animating_hyvsj_2ezn6_762,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_2ezn6_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647).awsui_animating_hyvsj_2ezn6_762{animation:none;transition:none}}nav.awsui_navigation_hyvsj_2ezn6_701:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #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-kea2kc, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_2ezn6_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_2ezn6_701:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_2ezn6_647){inline-size:0;display:none}nav.awsui_navigation_hyvsj_2ezn6_701.awsui_is-navigation-open_hyvsj_2ezn6_647.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:awsui_openNavigation_hyvsj_2ezn6_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_2ezn6_701.awsui_is-navigation-open_hyvsj_2ezn6_647.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_2ezn6_701.awsui_is-navigation-open_hyvsj_2ezn6_647.awsui_animating_hyvsj_2ezn6_762:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_2ezn6_701.awsui_is-navigation-open_hyvsj_2ezn6_647.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_2ezn6_701>.awsui_animated-content_hyvsj_2ezn6_826:not(#\9 ){inline-size:var(--awsui-navigation-width-6b9ypa)}nav.awsui_navigation_hyvsj_2ezn6_701>.awsui_content-container_hyvsj_2ezn6_829:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_2ezn6_701:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw}}.awsui_hide-navigation_hyvsj_2ezn6_838: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_2ezn6_848:not(#\9 ){color:var(--color-text-body-default-cg19ea, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_2ezn6_848.awsui_has-notification-content_hyvsj_2ezn6_853:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_2ezn6_848.awsui_sticky-notifications_hyvsj_2ezn6_857: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_2ezn6_848.awsui_sticky-notifications_hyvsj_2ezn6_857:not(#\9 ):not(.awsui_high-contrast_hyvsj_2ezn6_862){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_notifications_hyvsj_2ezn6_848.awsui_has-notification-content_hyvsj_2ezn6_853:not(#\9 ){padding-block-start:var(--space-xs-j1ch97, 8px)}}section.awsui_split-panel-bottom_hyvsj_2ezn6_880: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_2ezn6_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_2ezn6_880.awsui_disable-body-scroll_hyvsj_2ezn6_211:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-navigation-open_hyvsj_2ezn6_647.awsui_position-bottom_hyvsj_2ezn6_927:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_has-open-drawer_hyvsj_2ezn6_187.awsui_position-bottom_hyvsj_2ezn6_927:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_position-bottom_hyvsj_2ezn6_927:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_2ezn6_880:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_2ezn6_650).awsui_position-bottom_hyvsj_2ezn6_927{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-bottom_hyvsj_2ezn6_927:not(#\9 ){box-shadow:var(--shadow-split-bottom-6m46xs, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-bottom_hyvsj_2ezn6_927.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_2ezn6_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-bottom_hyvsj_2ezn6_927.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-bottom_hyvsj_2ezn6_927.awsui_animating_hyvsj_2ezn6_762:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_2ezn6_880.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-bottom_hyvsj_2ezn6_927.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_2ezn6_956:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_2ezn6_956:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_2ezn6_650),section.awsui_split-panel-side_hyvsj_2ezn6_956.awsui_position-bottom_hyvsj_2ezn6_927:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_2ezn6_956.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-side_hyvsj_2ezn6_969: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-kea2kc, #c6c6cd)}section.awsui_split-panel-side_hyvsj_2ezn6_956.awsui_is-split-panel-open_hyvsj_2ezn6_650.awsui_position-side_hyvsj_2ezn6_969:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_2ezn6_187){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-side-hpkzda, #c6c6cd)}.awsui_tools-container_hyvsj_2ezn6_991: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_2ezn6_991: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_2ezn6_991.awsui_disable-body-scroll_hyvsj_2ezn6_211:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_tools_hyvsj_2ezn6_991:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #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_2ezn6_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_2ezn6_991:not(#\9 ):not(.awsui_is-tools-open_hyvsj_2ezn6_650){inline-size:0;display:none}.awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:awsui_openTools_hyvsj_2ezn6_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650.awsui_animating_hyvsj_2ezn6_762:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_tools_hyvsj_2ezn6_991:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_tools_hyvsj_2ezn6_991>.awsui_animated-content_hyvsj_2ezn6_826:not(#\9 ){inline-size:var(--awsui-tools-width-6b9ypa)}@media(min-width: 689px){.awsui_tools_hyvsj_2ezn6_991.awsui_is-tools-open_hyvsj_2ezn6_650.awsui_has-tools-form-persistence_hyvsj_2ezn6_1083:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_2ezn6_991:not(#\9 ){--awsui-tools-width-6b9ypa: 100vw}}.awsui_hide-tools_hyvsj_2ezn6_1093: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_2ezn6_1105: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-cg19ea, #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_2ezn6_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_2ezn6_1105:not(#\9 ):not(.awsui_has-tools-form_hyvsj_2ezn6_1083){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form_hyvsj_2ezn6_1083:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px)}.awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form_hyvsj_2ezn6_1083.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:awsui_showButtons_hyvsj_2ezn6_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form_hyvsj_2ezn6_1083.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form_hyvsj_2ezn6_1083.awsui_animating_hyvsj_2ezn6_762:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form_hyvsj_2ezn6_1083.awsui_animating_hyvsj_2ezn6_762:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_2ezn6_1105.awsui_has-tools-form-persistence_hyvsj_2ezn6_1083:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_2ezn6_1185:not(#\9 ){background:var(--color-background-layout-toggle-default-qwai9n, #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_2ezn6_1185:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-wglk07, #656871)}.awsui_trigger-button-styles_hyvsj_2ezn6_1185:not(#\9 ):active{background:var(--color-background-layout-toggle-active-gsvdw1, #424650)}.awsui_trigger-badge-wrapper_hyvsj_2ezn6_1201: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_2ezn6_1201: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_2ezn6_1185: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_2ezn6_1185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_2ezn6_1185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_2ezn6_1185: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-0zk5rz, #006ce0)}.awsui_trigger_hyvsj_2ezn6_1185:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-f94fs9, #006ce0);color:var(--color-text-layout-toggle-selected-nal9ty, #ffffff)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-ikyepd, #004a9e)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-ha561s, #006ce0)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253>.awsui_trigger-badge-wrapper_hyvsj_2ezn6_1201:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-f94fs9, #006ce0);color:var(--color-text-layout-toggle-selected-nal9ty, #ffffff)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253>.awsui_trigger-badge-wrapper_hyvsj_2ezn6_1201:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-ikyepd, #004a9e)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_selected_hyvsj_2ezn6_1253>.awsui_trigger-badge-wrapper_hyvsj_2ezn6_1201:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-ha561s, #006ce0)}.awsui_trigger_hyvsj_2ezn6_1185.awsui_badge_hyvsj_2ezn6_1273:not(#\9 ),.awsui_trigger_hyvsj_2ezn6_1185.awsui_badge_hyvsj_2ezn6_1273:not(#\9 ):hover,.awsui_trigger_hyvsj_2ezn6_1185.awsui_badge_hyvsj_2ezn6_1273:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_2ezn6_1277: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_2ezn6_1277:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_2ezn6_680){box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_2ezn6_1292: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-oq79ey, #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_1p7g1_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_1p7g1_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_1p7g1_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_1p7g1_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_1p7g1_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_1p7g1_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_1p7g1_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_1p7g1_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_1p7g1_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_1p7g1_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_1p7g1_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_1p7g1_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_1p7g1_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-cg19ea, #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_1p7g1_203.awsui_status-error_1cbgc_1p7g1_212:not(#\9 ){color:var(--color-text-status-error-ckn89n, #db0000)}.awsui_root_1cbgc_1p7g1_203.awsui_status-warning_1cbgc_1p7g1_215:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_root_1cbgc_1p7g1_203.awsui_status-success_1cbgc_1p7g1_218:not(#\9 ){color:var(--color-text-status-success-4gqmei, #00802f)}.awsui_root_1cbgc_1p7g1_203.awsui_status-info_1cbgc_1p7g1_221:not(#\9 ){color:var(--color-text-status-info-tl6m4o, #006ce0)}.awsui_root_1cbgc_1p7g1_203.awsui_status-stopped_1cbgc_1p7g1_224:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_status-pending_1cbgc_1p7g1_227:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_status-in-progress_1cbgc_1p7g1_230:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_status-loading_1cbgc_1p7g1_233:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_status-not-started_1cbgc_1p7g1_236:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-red_1cbgc_1p7g1_239:not(#\9 ){color:var(--color-text-status-error-ckn89n, #db0000)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-grey_1cbgc_1p7g1_242:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-blue_1cbgc_1p7g1_245:not(#\9 ){color:var(--color-text-status-info-tl6m4o, #006ce0)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-green_1cbgc_1p7g1_248:not(#\9 ){color:var(--color-text-status-success-4gqmei, #00802f)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-yellow_1cbgc_1p7g1_251:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_root_1cbgc_1p7g1_203.awsui_status-error_1cbgc_1p7g1_212>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-error-8n1ecb, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-warning_1cbgc_1p7g1_215>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-warning-6eur8z, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-success_1cbgc_1p7g1_218>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-success-aekiu7, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-info_1cbgc_1p7g1_221>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-info-ztt1rn, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-stopped_1cbgc_1p7g1_224>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-pending_1cbgc_1p7g1_227>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-in-progress_1cbgc_1p7g1_230>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-loading_1cbgc_1p7g1_233>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_status-not-started_1cbgc_1p7g1_236>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-red_1cbgc_1p7g1_239>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-error-8n1ecb, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-grey_1cbgc_1p7g1_242>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-blue_1cbgc_1p7g1_245>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-info-ztt1rn, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-green_1cbgc_1p7g1_248>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-success-aekiu7, transparent)}.awsui_root_1cbgc_1p7g1_203.awsui_color-override-yellow_1cbgc_1p7g1_251>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:var(--color-background-status-indicator-warning-6eur8z, transparent)}.awsui_container_1cbgc_1p7g1_181:not(#\9 ){padding-inline:var(--space-status-indicator-padding-horizontal-pbftfl, 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-one-theme .awsui_root_1cbgc_1p7g1_203.awsui_status-loading_1cbgc_1p7g1_233>.awsui_container_1cbgc_1p7g1_181:not(#\9 ){background:transparent;align-items:center;color:var(--color-text-body-secondary-dl7bni, #424650)}.awsui_container_1cbgc_1p7g1_181.awsui_display-inline_1cbgc_1p7g1_309:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_1p7g1_181.awsui_display-inline_1cbgc_1p7g1_309>.awsui_icon_1cbgc_1p7g1_153:not(#\9 ){white-space:nowrap}.awsui-one-theme .awsui_container_1cbgc_1p7g1_181.awsui_display-inline_1cbgc_1p7g1_309>.awsui_icon_1cbgc_1p7g1_153:not(#\9 ){vertical-align:middle}.awsui_container_1cbgc_1p7g1_181.awsui_display-inline-block_1cbgc_1p7g1_320:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui-one-theme .awsui_container_1cbgc_1p7g1_181.awsui_display-inline-block_1cbgc_1p7g1_320:not(#\9 ){display:inline-flex;align-items:flex-start}.awsui_container_1cbgc_1p7g1_181.awsui_display-inline-block_1cbgc_1p7g1_320>.awsui_icon_1cbgc_1p7g1_153:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui-one-theme .awsui_container_1cbgc_1p7g1_181.awsui_display-inline-block_1cbgc_1p7g1_320>.awsui_icon_1cbgc_1p7g1_153:not(#\9 ){display:inline-flex;align-items:center;margin-block-start:var(--space-xxxs-zelp5l, 2px)}.awsui_overflow-ellipsis_1cbgc_1p7g1_338:not(#\9 ){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_1p7g1_338:not(#\9 ){text-overflow:unset}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_1p7g1_338>span:not(#\9 ):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.awsui_root_1sxt8_13soh_193:not(#\9 ){display:contents}.awsui_drawer_1sxt8_13soh_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-cg19ea, #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-0n8vy2, #ffffff)}.awsui_drawer_1sxt8_13soh_197.awsui_has-close-action_1sxt8_13soh_230:not(#\9 ){position:relative}.awsui_drawer_1sxt8_13soh_197.awsui_position-absolute_1sxt8_13soh_233.awsui_placement-end_1sxt8_13soh_233:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-sticky_1sxt8_13soh_233.awsui_placement-end_1sxt8_13soh_233:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-fixed_1sxt8_13soh_233.awsui_placement-end_1sxt8_13soh_233:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_drawer_1sxt8_13soh_197.awsui_position-absolute_1sxt8_13soh_233.awsui_placement-start_1sxt8_13soh_236:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-sticky_1sxt8_13soh_233.awsui_placement-start_1sxt8_13soh_236:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-fixed_1sxt8_13soh_233.awsui_placement-start_1sxt8_13soh_236:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_drawer_1sxt8_13soh_197.awsui_position-absolute_1sxt8_13soh_233.awsui_placement-top_1sxt8_13soh_239:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-sticky_1sxt8_13soh_233.awsui_placement-top_1sxt8_13soh_239:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-fixed_1sxt8_13soh_233.awsui_placement-top_1sxt8_13soh_239:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_drawer_1sxt8_13soh_197.awsui_position-absolute_1sxt8_13soh_233.awsui_placement-bottom_1sxt8_13soh_242:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-sticky_1sxt8_13soh_233.awsui_placement-bottom_1sxt8_13soh_242:not(#\9 ),.awsui_drawer_1sxt8_13soh_197.awsui_position-fixed_1sxt8_13soh_233.awsui_placement-bottom_1sxt8_13soh_242:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_drawer_1sxt8_13soh_197.awsui_with-footer_1sxt8_13soh_245:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_13soh_197.awsui_with-footer_1sxt8_13soh_245.awsui_position-static_1sxt8_13soh_249:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_13soh_197.awsui_with-footer_1sxt8_13soh_245>.awsui_content_1sxt8_13soh_252:not(#\9 ){flex:1}.awsui_drawer_1sxt8_13soh_197:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_13soh_197:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_13soh_197:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_13soh_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-0zk5rz, #006ce0)}.awsui_header_1sxt8_13soh_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-9iv5lb, #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-naiizv, #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_13soh_280.awsui_hide-close-action_1sxt8_13soh_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_13soh_280.awsui_with-additional-action_1sxt8_13soh_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_13soh_280.awsui_with-runtime-context_1sxt8_13soh_308:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_13soh_311>.awsui_header_1sxt8_13soh_280:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_13soh_280 h2:not(#\9 ),.awsui_header_1sxt8_13soh_280 h3:not(#\9 ),.awsui_header_1sxt8_13soh_280 h4:not(#\9 ),.awsui_header_1sxt8_13soh_280 h5:not(#\9 ),.awsui_header_1sxt8_13soh_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_13soh_330:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_13soh_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_13soh_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_13soh_349:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #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_13soh_349.awsui_is-sticky_1sxt8_13soh_355:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_13soh_367:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_13soh_371:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_13soh_375:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-y0q9qs, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_13soh_375.awsui_backdrop-fixed_1sxt8_13soh_379:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_13soh_375.awsui_backdrop-absolute_1sxt8_13soh_382:not(#\9 ){position:absolute}

.awsui_link_4c84z_16soc_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-cg19ea, #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-0zk5rz, #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-u3mvse, #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_16soc_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_16soc_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_16soc_145:not(#\9 ):active,.awsui_link_4c84z_16soc_145:not(#\9 ):focus,.awsui_link_4c84z_16soc_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-cdn8pz, #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_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-recovery_4c84z_16soc_213:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_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-u3mvse, #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_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-secondary_4c84z_16soc_246:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-primary_4c84z_16soc_281:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_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-15ap6b, #006ce0));font-weight:var(--font-weight-bold-qswov1, 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_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-info-hover-mzonq8, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-info-hover-mzonq8, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-info_4c84z_16soc_314:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-cdn8pz, #006ce0));font-weight:var(--font-weight-display-l-f871mx, 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_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-value-large_4c84z_16soc_349:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_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-kkm8t6, #424650));font-weight:var(--font-weight-bold-qswov1, 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_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-hover-pij1mj, #0f141a))}.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-active-mb8zit, #0f141a))}.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_variant-top-navigation_4c84z_16soc_381:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_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-04lf7c, #006ce0));font-weight:var(--font-weight-bold-qswov1, 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_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-button-normal-hover-w960st, #002b66))}.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):focus{outline:none}.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-button-normal-active-fd85j7, #002b66))}.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):active,.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):focus,.awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):focus{outline:none}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):active,.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):focus,.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416:not(#\9 ){font-weight:inherit;letter-spacing:normal}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416.awsui_color-inverted_4c84z_16soc_488:not(#\9 ){color:var(--color-text-notification-default-m4juig, #f9f9fa);text-decoration-color:currentColor}.awsui-one-theme .awsui_link_4c84z_16soc_145.awsui_button_4c84z_16soc_416.awsui_color-inverted_4c84z_16soc_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-u3k60u, #ffffff)}.awsui_link_4c84z_16soc_145.awsui_color-inverted_4c84z_16soc_488:not(#\9 ){color:var(--color-text-notification-default-m4juig, #f9f9fa)}.awsui_link_4c84z_16soc_145.awsui_color-inverted_4c84z_16soc_488:not(#\9 ):not(.awsui_button_4c84z_16soc_416){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_16soc_145.awsui_color-inverted_4c84z_16soc_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-u3k60u, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_16soc_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-0zk5rz, #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_16soc_145.awsui_font-size-body-s_4c84z_16soc_516: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_16soc_145.awsui_font-size-body-m_4c84z_16soc_524: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_16soc_145.awsui_font-size-heading-xs_4c84z_16soc_531: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_16soc_145.awsui_font-size-heading-s_4c84z_16soc_539: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_16soc_145.awsui_font-size-heading-m_4c84z_16soc_547: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_16soc_145.awsui_font-size-heading-l_4c84z_16soc_555: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_16soc_145.awsui_font-size-heading-xl_4c84z_16soc_563: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_16soc_145.awsui_font-size-display-l_4c84z_16soc_571: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_16soc_145.awsui_font-size-inherit_4c84z_16soc_579: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_16soc_145.awsui_in-inline-token_4c84z_16soc_587:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_16soc_591:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_16soc_591:not(#\9 ){display:inline-block}
.awsui_drag-overlay_1ksmw_i4h4u_145:not(#\9 ){box-shadow:var(--shadow-container-active-9exaql, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui_drag-overlay-item_1ksmw_i4h4u_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_i4h4u_149:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_i4h4u_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-0zk5rz, #006ce0)}.awsui_drag-overlay-container_1ksmw_i4h4u_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_i4h4u_174:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_i4h4u_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-0zk5rz, #006ce0)}.awsui_active_1ksmw_i4h4u_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-cg19ea, #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_i4h4u_210:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_i4h4u_210:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-cf3ljr, #d1f1ff)}.awsui_placeholder-item_1ksmw_i4h4u_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_i4h4u_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_i4h4u_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_i4h4u_232:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_i4h4u_232:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_i4h4u_232:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_t2h62_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-cg19ea, #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_t2h62_183:not(#\9 ):not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-sc5l0q, #ebebf0)}.awsui_item_1axkx_t2h62_183:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_t2h62_186){padding-block:var(--space-scaled-xs-rt720d, 8px)}.awsui_item_1axkx_t2h62_183:not(#\9 ):first-child.awsui_disable-paddings_1axkx_t2h62_189{padding-block-start:0}.awsui_item_1axkx_t2h62_183:not(#\9 ):last-child.awsui_disable-paddings_1axkx_t2h62_189{padding-block-end:0}.awsui_sortable-item_1axkx_t2h62_196:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_t2h62_196:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_t2h62_186){column-gap:var(--space-xxs-0gmk42, 4px)}

.awsui_drawer_12i0j_1fkge_193:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-hesbff, #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_1fkge_193.awsui_with-expanded-motion_12i0j_1fkge_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_1fkge_193.awsui_with-expanded-motion_12i0j_1fkge_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_1fkge_193.awsui_with-expanded-motion_12i0j_1fkge_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_1fkge_193.awsui_with-expanded-motion_12i0j_1fkge_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_1fkge_193:not(#\9 ):not(.awsui_legacy_12i0j_1fkge_221):not(.awsui_ai-drawer_12i0j_1fkge_221):not(.awsui_bottom-drawer_12i0j_1fkge_221){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_1fkge_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_1fkge_193.awsui_last-opened_12i0j_1fkge_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-global_12i0j_1fkge_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_1fkge_193.awsui_drawer-global_12i0j_1fkge_233:not(#\9 ){inline-size:var(--awsui-drawer-size-6b9ypa)}}@media(max-width: 688px){.awsui_drawer_12i0j_1fkge_193.awsui_drawer-global_12i0j_1fkge_233:not(#\9 ):not(.awsui_last-opened_12i0j_1fkge_229):not(.awsui_drawer-expanded_12i0j_1fkge_242){display:none}}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-hidden_12i0j_1fkge_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242.awsui_has-next-siblings_12i0j_1fkge_256>.awsui_global-drawer-wrapper_12i0j_1fkge_256:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-eic530, #ebebf0);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242>.awsui_global-drawer-wrapper_12i0j_1fkge_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_1fkge_193.awsui_drawer-expanded_12i0j_1fkge_242>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-gap_12i0j_1fkge_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-eic530, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui_drawer_12i0j_1fkge_193>.awsui_drawer-content-container_12i0j_1fkge_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_1fkge_193>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-close-button_12i0j_1fkge_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1fkge_193>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-expanded-mode-button_12i0j_1fkge_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1fkge_193>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1fkge_193>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270.awsui_drawer-content-hidden_12i0j_1fkge_309:not(#\9 ){display:none}.awsui_drawer_12i0j_1fkge_193>.awsui_drawer-slider_12i0j_1fkge_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_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_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-gap_12i0j_1fkge_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-eic530, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-slider_12i0j_1fkge_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_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_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-actions_12i0j_1fkge_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_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-close-button_12i0j_1fkge_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-expanded-mode-button_12i0j_1fkge_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1fkge_193>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270.awsui_drawer-content-hidden_12i0j_1fkge_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1fkge_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1fkge_221),.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1fkge_221){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-j1ch97, 8px);background:#161d26}@media(max-width: 688px){.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-slider_12i0j_1fkge_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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221 .awsui_ai-drawer-slider-handle_12i0j_1fkge_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-r64vgu, #dedee3)}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221 .awsui_ai-drawer-slider-handle_12i0j_1fkge_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-99i2e6, #f9f9fa)}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_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-hesbff, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_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-hesbff, #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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_453:not(#\9 ),.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_453:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1fkge_470),.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1fkge_470){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-content-header-content_12i0j_1fkge_453>.awsui_drawer-actions_12i0j_1fkge_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):before,.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-hesbff, #ffffff);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509:not(#\9 ){position:relative}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_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-0zk5rz, #006ce0)}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509>.awsui_drawer-back-to-console-button_12i0j_1fkge_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-cg19ea, #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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509>.awsui_drawer-back-to-console-button_12i0j_1fkge_509:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-header_12i0j_1fkge_440>.awsui_drawer-back-to-console-slot_12i0j_1fkge_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_1fkge_509>.awsui_drawer-back-to-console-custom-button_12i0j_1fkge_582:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221>.awsui_drawer-content-container_12i0j_1fkge_270>.awsui_drawer-content_12i0j_1fkge_270>.awsui_drawer-content-content_12i0j_1fkge_588:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1fkge_242)>.awsui_drawer-content-container_12i0j_1fkge_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-0gmk42, 4px) 0 0)}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1fkge_242)>.awsui_drawer-content-container_12i0j_1fkge_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_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1fkge_242)>.awsui_drawer-content-container_12i0j_1fkge_270,.awsui-dark-mode .awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1fkge_242)>.awsui_drawer-content-container_12i0j_1fkge_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221.awsui_drawer-expanded_12i0j_1fkge_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_1fkge_193.awsui_ai-drawer_12i0j_1fkge_221.awsui_drawer-expanded_12i0j_1fkge_242>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-6b9ypa)}@media(max-width: 688px){.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221.awsui_last-opened_12i0j_1fkge_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221.awsui_drawer-hidden_12i0j_1fkge_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256:not(#\9 ){display:block}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-gap_12i0j_1fkge_273:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-slider_12i0j_1fkge_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_bottom-drawer-content-header_12i0j_1fkge_646:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_bottom-drawer-content-header_12i0j_1fkge_646>.awsui_bottom-drawer-content-header-content_12i0j_1fkge_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_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_bottom-drawer-content-header_12i0j_1fkge_646>.awsui_bottom-drawer-content-header-content_12i0j_1fkge_653>.awsui_bottom-drawer-actions_12i0j_1fkge_661:not(#\9 ){display:flex}.awsui_drawer_12i0j_1fkge_193.awsui_bottom-drawer_12i0j_1fkge_221>.awsui_global-drawer-wrapper_12i0j_1fkge_256>.awsui_drawer-content-container_12i0j_1fkge_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_1fkge_669:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_1fkge_673:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-sc5l0q, #ebebf0)}
.awsui_root_7nfqu_nmx4r_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-cg19ea, #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-cg19ea, #0f141a);background-color:var(--color-background-layout-main-h1l2yn, #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_nmx4r_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_nmx4r_153.awsui_has-adaptive-widths-default_7nfqu_nmx4r_197:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_nmx4r_153.awsui_has-adaptive-widths-dashboard_7nfqu_nmx4r_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_nmx4r_153.awsui_has-adaptive-widths-dashboard_7nfqu_nmx4r_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_nmx4r_153.awsui_has-adaptive-widths-dashboard_7nfqu_nmx4r_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_nmx4r_153.awsui_drawer-expanded-mode_7nfqu_nmx4r_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_nmx4r_153.awsui_drawer-expanded-mode_7nfqu_nmx4r_217.awsui_ai-drawer-expanded-mode_7nfqu_nmx4r_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_nmx4r_153.awsui_drawer-expanded-mode_7nfqu_nmx4r_217.awsui_bottom-drawer-expanded-mode_7nfqu_nmx4r_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_nmx4r_220:not(#\9 ),.awsui_navigation_7nfqu_nmx4r_230:not(#\9 ),.awsui_tools_7nfqu_nmx4r_231:not(#\9 ),.awsui_global-tools_7nfqu_nmx4r_232:not(#\9 ),.awsui_bottom-tool_7nfqu_nmx4r_233:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-ypckbh, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_nmx4r_220:not(#\9 ),.awsui_navigation_7nfqu_nmx4r_230:not(#\9 ),.awsui_tools_7nfqu_nmx4r_231:not(#\9 ),.awsui_global-tools_7nfqu_nmx4r_232:not(#\9 ),.awsui_bottom-tool_7nfqu_nmx4r_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_nmx4r_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_nmx4r_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_nmx4r_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_nmx4r_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-03xg8b, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_nmx4r_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_tools_7nfqu_nmx4r_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_nmx4r_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-6b9ypa)}.awsui_tools_7nfqu_nmx4r_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_nmx4r_290{border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_nmx4r_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_nmx4r_304:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_nmx4r_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_nmx4r_311:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_nmx4r_324:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_nmx4r_324.awsui_navigation_7nfqu_nmx4r_230:not(#\9 ),.awsui_panel-hidden_7nfqu_nmx4r_324.awsui_tools_7nfqu_nmx4r_231:not(#\9 ),.awsui_panel-hidden_7nfqu_nmx4r_324.awsui_global-tools_7nfqu_nmx4r_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_nmx4r_334:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);box-sizing:border-box}.awsui_pseudo-toolbar_7nfqu_nmx4r_348:not(#\9 ){grid-area:toolbar;position:sticky;z-index:1000}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar_7nfqu_nmx4r_348:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar_7nfqu_nmx4r_348:not(#\9 ):before{content:"";position:absolute;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:100vh;background:var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ){position:relative}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ),.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ):before,.awsui_pseudo-toolbar-content_7nfqu_nmx4r_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_nmx4r_366:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ):after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 ):after{inset-block-start:-1px}}.awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 )::after{background-color:var(--color-background-layout-toolbar-cxkrvd, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 )::after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_nmx4r_366:not(#\9 )::after{background-color:transparent;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui_notifications-container_7nfqu_nmx4r_410:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_nmx4r_414:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_nmx4r_414:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_nmx4r_425:not(#\9 ){display:contents}.awsui_main_7nfqu_nmx4r_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_nmx4r_434:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_nmx4r_434:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_nmx4r_444:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content_7nfqu_nmx4r_444:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_nmx4r_454 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_nmx4r_459:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_nmx4r_463:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_nmx4r_463{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}

.awsui_root_1wp4s_xgckl_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_xgckl_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_xgckl_204.awsui_force-focus-outline-icon_1wp4s_xgckl_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_xgckl_204.awsui_force-focus-outline-icon_1wp4s_xgckl_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_xgckl_204.awsui_force-focus-outline-icon_1wp4s_xgckl_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_xgckl_204.awsui_force-focus-outline-button_1wp4s_xgckl_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_xgckl_204.awsui_force-focus-outline-button_1wp4s_xgckl_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_xgckl_204.awsui_force-focus-outline-button_1wp4s_xgckl_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-0zk5rz, #006ce0)}

.awsui_toggle-button_1a743_1k3w3_9.awsui_variant-normal_1a743_1k3w3_9:not(#\9 ){background:var(--color-background-toggle-button-normal-default-96obmb, #ffffff);border-color:var(--color-border-toggle-button-normal-default-c9sd7a, #006ce0)}.awsui_toggle-button_1a743_1k3w3_9.awsui_variant-normal_1a743_1k3w3_9:not(#\9 ):hover{background:var(--color-background-toggle-button-normal-hover-ncgsv6, #f0fbff);border-color:var(--color-border-toggle-button-normal-hover-xnrfkm, #002b66)}.awsui_variant-normal_1a743_1k3w3_9.awsui_pressed_1a743_1k3w3_18:not(#\9 ){background:var(--color-background-toggle-button-normal-pressed-nb521g, #d1f1ff);border-color:var(--color-border-toggle-button-normal-pressed-kartpr, #006ce0);color:var(--color-text-toggle-button-normal-pressed-lnwh7k, #002b66)}.awsui_variant-icon_1a743_1k3w3_24.awsui_pressed_1a743_1k3w3_18:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-8hopix, #0f141a)}
.awsui_root_vdkpj_xhkql_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-cg19ea, #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_xhkql_217:not(#\9 ){display:inline-block}.awsui_group_vdkpj_xhkql_221:not(#\9 ){display:contents}.awsui_divider_vdkpj_xhkql_225:not(#\9 ){background-color:var(--color-border-divider-default-kea2kc, #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_ayd5y_153:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-layout-panel-content-hesbff, #ffffff);inset-block-end:0;overflow-x:hidden;word-wrap:break-word;pointer-events:auto;display:flex;flex-direction:column}.awsui_navigation-container_2p2ab_ayd5y_153:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_ayd5y_164){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_ayd5y_153>.awsui_navigation_2p2ab_ayd5y_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_ayd5y_153:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw;z-index:1001}}.awsui_hide-navigation_2p2ab_ayd5y_184:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:14px}
.awsui_breadcrumb-group_d19fg_1vz43_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-cg19ea, #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_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_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_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180.awsui_ghost_d19fg_1vz43_191:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_item_d19fg_1vz43_196:not(#\9 ),.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ghost-item_d19fg_1vz43_197:not(#\9 ),.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ellipsis_d19fg_1vz43_198:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_item_d19fg_1vz43_196:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_item_d19fg_1vz43_196.awsui_hide_d19fg_1vz43_209:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ellipsis_d19fg_1vz43_198:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ellipsis_d19fg_1vz43_198.awsui_visible_d19fg_1vz43_215:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ellipsis_d19fg_1vz43_198>.awsui_icon_d19fg_1vz43_219:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-erjppe, #8c8c94)}.awsui-one-theme .awsui_breadcrumb-group_d19fg_1vz43_145>.awsui_breadcrumb-group-list_d19fg_1vz43_180>.awsui_ellipsis_d19fg_1vz43_198>.awsui_icon_d19fg_1vz43_219:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumbs-skeleton_d19fg_1vz43_228:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_1vz43_232: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-cg19ea, #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-kkm8t6, #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_1vz43_232:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1vz43_232: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_1vz43_232: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-0zk5rz, #006ce0)}.awsui_collapsed-button_d19fg_1vz43_232:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_collapsed-button_d19fg_1vz43_232>:not(#\9 ):last-child{color:var(--color-text-breadcrumb-current-6ji3xx, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_collapsed-button_d19fg_1vz43_232>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_button-icon_d19fg_1vz43_314: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_1vz43_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_1vz43_314:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_1vz43_314:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_1vz43_328:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_1vz43_332:not(#\9 ){display:none}

.awsui_link_1kosq_gvo31_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_gvo31_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_icon_1kosq_gvo31_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_icon_1kosq_gvo31_153:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-breadcrumb-icon-erjppe, #8c8c94)}.awsui-one-theme .awsui_breadcrumb_1kosq_gvo31_149>.awsui_icon_1kosq_gvo31_153:not(#\9 ),.awsui-one-theme .awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_icon_1kosq_gvo31_153:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163: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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):active,.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):focus,.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163>.awsui_text_1kosq_gvo31_211:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163>.awsui_text_1kosq_gvo31_211:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_gvo31_149>.awsui_anchor_1kosq_gvo31_163:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_gvo31_150>.awsui_anchor_1kosq_gvo31_163: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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_breadcrumb_1kosq_gvo31_149.awsui_last_1kosq_gvo31_230>.awsui_icon_1kosq_gvo31_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150.awsui_last_1kosq_gvo31_230>.awsui_icon_1kosq_gvo31_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_gvo31_149.awsui_last_1kosq_gvo31_230>.awsui_anchor_1kosq_gvo31_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_gvo31_150.awsui_last_1kosq_gvo31_230>.awsui_anchor_1kosq_gvo31_163:not(#\9 ){color:var(--color-text-breadcrumb-current-6ji3xx, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_5udvv_153:not(#\9 ){background-color:var(--color-background-layout-toolbar-cxkrvd, #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_5udvv_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_5udvv_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_5udvv_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):before,.awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_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_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_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-03xg8b, #c6c6cd)}}.awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):after{background-color:var(--color-background-layout-toolbar-cxkrvd, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172)):after{display:none}}.awsui_universal-toolbar_1kzri_5udvv_153.awsui_disable-body-scroll_1kzri_5udvv_214:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_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_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_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_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_universal-toolbar-ai-custom_1kzri_5udvv_172:not(#\9 ):after{background-color:var(--color-background-layout-toolbar-cxkrvd, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_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_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267.awsui_with-ai-drawer_1kzri_5udvv_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267.awsui_with-ai-drawer_1kzri_5udvv_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-03xg8b, #c6c6cd)}}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267>.awsui_universal-toolbar-nav_1kzri_5udvv_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_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267>.awsui_universal-toolbar-breadcrumbs_1kzri_5udvv_292:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-0rvocx, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267>.awsui_universal-toolbar-breadcrumbs_1kzri_5udvv_292:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-0rvocx, 8px) + var(--space-static-m-o8qs83, 16px))}.awsui_universal-toolbar_1kzri_5udvv_153>.awsui_toolbar-container_1kzri_5udvv_267>.awsui_universal-toolbar-drawers_1kzri_5udvv_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_5udvv_309:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_5udvv_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-cg19ea, #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_5udvv_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_5udvv_362:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_5udvv_352:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_5udvv_375:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_16jt1_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650);text-align:center}.awsui_trigger_lpshu_16jt1_145.awsui_custom_lpshu_16jt1_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_16jt1_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_16jt1_145.awsui_default_lpshu_16jt1_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_16jt1_145.awsui_default_lpshu_16jt1_160:not(#\9 ):hover{background:var(--color-background-input-disabled-veifwn, #ebebf0);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_16jt1_145.awsui_default_lpshu_16jt1_160:not(#\9 ):active{background:var(--color-background-control-disabled-rxfkeg, #dedee3);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_16jt1_145.awsui_default_lpshu_16jt1_160.awsui_selected_lpshu_16jt1_176:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-f94fs9, #006ce0);color:var(--color-text-layout-toggle-selected-nal9ty, #ffffff)}.awsui_trigger_lpshu_16jt1_145.awsui_default_lpshu_16jt1_160.awsui_selected_lpshu_16jt1_176:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-ikyepd, #004a9e)}.awsui_trigger_lpshu_16jt1_145.awsui_default_lpshu_16jt1_160.awsui_selected_lpshu_16jt1_176:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-ha561s, #006ce0)}.awsui_trigger-wrapper_lpshu_16jt1_187:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_16jt1_187:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_16jt1_187:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_16jt1_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-0zk5rz, #006ce0)}.awsui_dot_lpshu_16jt1_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-oq79ey, #db0000);inset-block-start:-1px;inset-inline-end:-1px;outline:solid 2px var(--color-background-layout-toolbar-cxkrvd, #ffffff)}
.awsui_sticky-notifications_154bi_blqfj_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_blqfj_13:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_has-notifications-content_154bi_blqfj_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_empty_11n0s_1wlj0_13:not(#\9 ){color:var(--color-text-empty-e8oi8k, #656871)}
.awsui_wrapper_z5mul_1dwvr_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-cg19ea, #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_1dwvr_214:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_1dwvr_219:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_1dwvr_225>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_1dwvr_229:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_1dwvr_236:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--reserve-legend_z5mul_1dwvr_240:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--fit-height_z5mul_1dwvr_244:not(#\9 ){flex:1}
.awsui_axis_f0fot_6n11p_145:not(#\9 ),.awsui_vertical-marker_f0fot_6n11p_146:not(#\9 ){stroke:var(--color-charts-line-axis-8wxc29, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_6n11p_151:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_6n11p_155:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);fill:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_grid_f0fot_6n11p_165:not(#\9 ){stroke:var(--color-charts-line-grid-hbelbh, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_6n11p_170:not(#\9 ){stroke:var(--color-charts-line-tick-9ed3y9, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_6n11p_175:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);fill:var(--color-text-body-secondary-dl7bni, #424650)}.awsui_ticks--bottom_f0fot_6n11p_185>.awsui_ticks__text_f0fot_6n11p_175:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_6n11p_190>.awsui_ticks_f0fot_6n11p_170>.awsui_ticks__text_f0fot_6n11p_175:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_6n11p_190:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_6n11p_190>.awsui_axis-label_f0fot_6n11p_155:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_6n11p_205:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_6n11p_209:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_6n11p_209>.awsui_labels-inline-start__label_f0fot_6n11p_205:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_6n11p_217:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_6n11p_146:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_6n11p_228:not(#\9 ){fill:var(--color-background-container-content-ypckbh, #ffffff);pointer-events:none;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_vertical-marker-circle-active_f0fot_6n11p_234:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_focus-outline_f0fot_6n11p_239:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-0zk5rz, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_6n11p_247:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_6n11p_247.awsui_fit-height_f0fot_6n11p_252:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_6n11p_257:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_6n11p_257.awsui_fit-height_f0fot_6n11p_252:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_6n11p_257.awsui_fit-height_f0fot_6n11p_252:not(#\9 ):not(.awsui_axis-label_f0fot_6n11p_155+.awsui_chart-container-outer_f0fot_6n11p_257.awsui_fit-height_f0fot_6n11p_252,.awsui_chart-container-outer_f0fot_6n11p_257.awsui_fit-height_f0fot_6n11p_252.awsui_has-filters_f0fot_6n11p_263){margin-block-start:calc(.5*var(--font-chart-detail-size-ru7a54, 12px))}.awsui_chart-container-inner_f0fot_6n11p_267:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_6n11p_274.awsui_fit-height_f0fot_6n11p_252:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_6n11p_274.awsui_fit-height_f0fot_6n11p_252:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_6n11p_286.awsui_fit-height_f0fot_6n11p_252:not(#\9 ){display:block}
.awsui_root_1fcus_1vxu0_145:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_1vxu0_154:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_1vxu0_158:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_1vxu0_162:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-0zk5rz, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_1irl0_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-cg19ea, #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_1irl0_178:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_1irl0_182:not(#\9 ){margin-block-start:var(--space-static-xs-0rvocx, 8px)}.awsui_footer_1t44z_1irl0_182>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-kea2kc, #c6c6cd);margin-block:var(--space-static-xs-0rvocx, 8px);margin-inline:0}


.awsui_root_14iqq_166pw_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-cg19ea, #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_166pw_189.awsui_fit-height_14iqq_166pw_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_166pw_189.awsui_fit-height_14iqq_166pw_222.awsui_with-side-media_14iqq_166pw_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_166pw_189.awsui_variant-default_14iqq_166pw_230:not(#\9 ),.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #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_166pw_189.awsui_variant-default_14iqq_166pw_230.awsui_refresh_14iqq_166pw_238:not(#\9 ),.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230.awsui_refresh_14iqq_166pw_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_root_14iqq_166pw_189.awsui_variant-default_14iqq_166pw_230:not(#\9 ):not(.awsui_refresh_14iqq_166pw_238)::before,.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ):not(.awsui_refresh_14iqq_166pw_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_166pw_189.awsui_variant-default_14iqq_166pw_230:not(#\9 ):not(.awsui_refresh_14iqq_166pw_238)::after,.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ):not(.awsui_refresh_14iqq_166pw_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-4vapbk, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_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_166pw_189.awsui_variant-stacked_14iqq_166pw_230+.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ),.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230+.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 )::before,.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230+.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230+.awsui_root_14iqq_166pw_189.awsui_variant-stacked_14iqq_166pw_230:not(#\9 ):not(.awsui_refresh_14iqq_166pw_238)::before{border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_root_14iqq_166pw_189.awsui_sticky-enabled_14iqq_166pw_288:not(#\9 ):not(.awsui_refresh_14iqq_166pw_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-i72qgc, 0px))}.awsui_root_14iqq_166pw_189.awsui_sticky-enabled_14iqq_166pw_288:not(#\9 ):not(.awsui_refresh_14iqq_166pw_238).awsui_variant-stacked_14iqq_166pw_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_root_14iqq_166pw_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_166pw_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_166pw_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_166pw_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_166pw_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_166pw_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_166pw_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_166pw_321 img:not(#\9 ),.awsui_media_14iqq_166pw_321 video:not(#\9 ),.awsui_media_14iqq_166pw_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_166pw_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_166pw_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_166pw_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_166pw_350:not(#\9 ){background-color:var(--color-background-container-header-knegap, #ffffff);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header_14iqq_166pw_350.awsui_header-full-page_14iqq_166pw_355:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-variant-embedded_14iqq_166pw_358.awsui_refresh_14iqq_166pw_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_166pw_358){background-color:transparent}.awsui_header_14iqq_166pw_350.awsui_header-with-media_14iqq_166pw_361:not(#\9 ){background:none}.awsui_header_14iqq_166pw_350.awsui_header-with-media_14iqq_166pw_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_166pw_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_166pw_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_166pw_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_166pw_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_166pw_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_166pw_387){box-shadow:var(--shadow-sticky-embedded-xyz5bf, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_166pw_390.awsui_header-stuck_14iqq_166pw_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-z5dth5, 30px) - var(--line-height-heading-l-4ovksh, 24px))}.awsui_header_14iqq_166pw_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_166pw_350.awsui_with-paddings_14iqq_166pw_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_166pw_350.awsui_with-paddings_14iqq_166pw_396.awsui_header-variant-cards_14iqq_166pw_387:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_166pw_350.awsui_with-hidden-content_14iqq_166pw_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_166pw_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_166pw_387.awsui_refresh_14iqq_166pw_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_header-variant-cards_14iqq_166pw_387:not(#\9 ):not(.awsui_refresh_14iqq_166pw_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_166pw_387:not(#\9 ):not(.awsui_refresh_14iqq_166pw_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-4vapbk, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_166pw_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_166pw_358){position:relative}.awsui_header-variant-cards_14iqq_166pw_387.awsui_header-stuck_14iqq_166pw_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_166pw_387.awsui_header-stuck_14iqq_166pw_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_166pw_463.awsui_header-stuck_14iqq_166pw_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_166pw_463.awsui_header-stuck_14iqq_166pw_377>.awsui_header-cover_14iqq_166pw_466:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #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_166pw_463.awsui_header-stuck_14iqq_166pw_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-kea2kc, #c6c6cd)}.awsui_header-variant-full-page_14iqq_166pw_463.awsui_header-stuck_14iqq_166pw_377:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-h3413w, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_166pw_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_166pw_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_166pw_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_166pw_500.awsui_with-paddings_14iqq_166pw_396:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_content-inner_14iqq_166pw_500.awsui_with-paddings_14iqq_166pw_396.awsui_with-header_14iqq_166pw_507:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px)}.awsui_footer_14iqq_166pw_511.awsui_with-paddings_14iqq_166pw_396:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_footer_14iqq_166pw_511.awsui_with-divider_14iqq_166pw_515:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}



.awsui_root_2qdw9_txajj_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-cg19ea, #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_txajj_185.awsui_refresh_2qdw9_txajj_221:not(#\9 ),.awsui_root_2qdw9_txajj_185:not(#\9 ):not(.awsui_root-no-actions_2qdw9_txajj_221){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_txajj_221.awsui_root-variant-h2_2qdw9_txajj_224:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221),.awsui_root-no-actions_2qdw9_txajj_221.awsui_root-variant-h3_2qdw9_txajj_224:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221),.awsui_root-has-description_2qdw9_txajj_224.awsui_root-variant-h2_2qdw9_txajj_224:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221),.awsui_root-has-description_2qdw9_txajj_224.awsui_root-variant-h3_2qdw9_txajj_224:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_txajj_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_txajj_224):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--space-xxxs-zelp5l, 2px))}.awsui_root-no-actions_2qdw9_txajj_221.awsui_refresh_2qdw9_txajj_221.awsui_root-variant-h2_2qdw9_txajj_224:not(#\9 ),.awsui_root-no-actions_2qdw9_txajj_221.awsui_refresh_2qdw9_txajj_221.awsui_root-variant-h3_2qdw9_txajj_224:not(#\9 ){row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_root_2qdw9_txajj_185.awsui_root-variant-h1_2qdw9_txajj_233:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_txajj_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_txajj_224).awsui_refresh_2qdw9_txajj_221.awsui_root-variant-h3_2qdw9_txajj_224{padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_2qdw9_txajj_185.awsui_root-variant-h1_2qdw9_txajj_233.awsui_root-has-description_2qdw9_txajj_224:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_main_2qdw9_txajj_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_txajj_243.awsui_no-wrap_2qdw9_txajj_253:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_txajj_243.awsui_refresh_2qdw9_txajj_221:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_main-variant-h1_2qdw9_txajj_259:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_root-has-description_2qdw9_txajj_224>.awsui_main_2qdw9_txajj_243:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_actions_2qdw9_txajj_267:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_actions-centered_2qdw9_txajj_272:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_txajj_275.awsui_refresh_2qdw9_txajj_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_txajj_279.awsui_refresh_2qdw9_txajj_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_txajj_283.awsui_refresh_2qdw9_txajj_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_txajj_275:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_txajj_279:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221),.awsui_actions-variant-h3_2qdw9_txajj_283:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_txajj_224>.awsui_main_2qdw9_txajj_243>.awsui_actions_2qdw9_txajj_267:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_txajj_299:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_title-variant-h1_2qdw9_txajj_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_txajj_304.awsui_refresh_2qdw9_txajj_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_txajj_311:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px)}.awsui_title-variant-h2_2qdw9_txajj_311.awsui_refresh_2qdw9_txajj_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_txajj_317:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px)}.awsui_title-variant-h3_2qdw9_txajj_317.awsui_refresh_2qdw9_txajj_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_txajj_311:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221),.awsui_title-variant-h3_2qdw9_txajj_317:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_no-wrap_2qdw9_txajj_253>.awsui_title_2qdw9_txajj_299:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_root-no-actions_2qdw9_txajj_221.awsui_root-has-description_2qdw9_txajj_224>.awsui_main_2qdw9_txajj_243>:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221).awsui_title-variant-h2_2qdw9_txajj_311,.awsui_root-no-actions_2qdw9_txajj_221.awsui_root-has-description_2qdw9_txajj_224>.awsui_main_2qdw9_txajj_243>:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221).awsui_title-variant-h3_2qdw9_txajj_317{padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-variant-h1_2qdw9_txajj_233.awsui_root-no-actions_2qdw9_txajj_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_txajj_224):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_virtual-space_2qdw9_txajj_338:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_txajj_344:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_description_2qdw9_txajj_348:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-0hxbce, #424650)}.awsui_description-variant-h1_2qdw9_txajj_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_txajj_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_txajj_359:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_221){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_description-variant-h3_2qdw9_txajj_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_txajj_366:not(#\9 ):not(.awsui_refresh_2qdw9_txajj_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_txajj_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_txajj_377:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_txajj_377:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_txajj_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_heading-variant-h1_2qdw9_txajj_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_txajj_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_txajj_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_txajj_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_txajj_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_txajj_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_txajj_449:not(#\9 ){color:var(--color-text-counter-o7pka1, #656871);font-weight:var(--font-weight-normal-aq67c4, 400)}
.awsui_content-enter_gwq0h_1ceza_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_1ceza_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_1ceza_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_1ceza_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_1ceza_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_1ceza_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_1ceza_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_1ceza_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_1ceza_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_1ceza_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1ceza_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_1ceza_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1ceza_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1ceza_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_1ceza_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-cg19ea, #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_1ceza_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_1ceza_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_1ceza_197.awsui_expanded_gwq0h_1ceza_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1ceza_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1ceza_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1ceza_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1ceza_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_1ceza_268:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui-one-theme .awsui_icon-container-container_gwq0h_1ceza_268:not(#\9 ){margin-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px));inset-block-start:3px}.awsui-one-theme .awsui_icon-container_gwq0h_1ceza_264:not(#\9 ){display:inline-flex;align-items:flex-start;margin-inline:0 calc(var(--space-xs-j1ch97, 8px) - var(--space-xxxs-zelp5l, 2px))}.awsui-one-theme .awsui_icon-container_gwq0h_1ceza_264>.awsui_icon_gwq0h_1ceza_197:not(#\9 ){inset-block-start:var(--space-xxxs-zelp5l, 2px)}.awsui_wrapper_gwq0h_1ceza_284: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_1ceza_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-footer_gwq0h_1ceza_292: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_1ceza_296:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1ceza_296:not(#\9 ),.awsui_wrapper-container_gwq0h_1ceza_299:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_wrapper-default_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1ceza_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1ceza_303:not(#\9 ){color:var(--color-text-expandable-section-default-m3h4wd, #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_1ceza_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1ceza_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1ceza_292:not(#\9 ){font-size:var(--font-size-expandable-heading-5th9ka, 16px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_wrapper-default_gwq0h_1ceza_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1ceza_292.awsui_header-deprecated_gwq0h_1ceza_316:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1ceza_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1ceza_316),.awsui_wrapper-inline_gwq0h_1ceza_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1ceza_316){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_1ceza_292.awsui_wrapper-expanded_gwq0h_1ceza_322:not(#\9 ),.awsui_wrapper-inline_gwq0h_1ceza_292.awsui_wrapper-expanded_gwq0h_1ceza_322:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px);border-block-end-color:var(--color-border-expandable-section-default-vsq7cu, #c6c6cd)}.awsui_wrapper-footer_gwq0h_1ceza_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wrapper-footer_gwq0h_1ceza_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1ceza_303:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1ceza_292.awsui_header-deprecated_gwq0h_1ceza_316:not(#\9 ),.awsui_wrapper-compact_gwq0h_1ceza_303.awsui_header-deprecated_gwq0h_1ceza_316:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1ceza_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1ceza_316),.awsui_wrapper-compact_gwq0h_1ceza_303:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1ceza_316){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_1ceza_299: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_1ceza_299:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1ceza_322){padding-block-end:var(--space-container-header-top-hqypnm, 12px)}.awsui_wrapper-container_gwq0h_1ceza_299.awsui_wrapper-not-expanded-without-actions_gwq0h_1ceza_345:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-hqypnm, 12px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_wrapper-container_gwq0h_1ceza_299.awsui_header-deprecated_gwq0h_1ceza_316:not(#\9 ){padding-inline-start:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1ceza_299:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1ceza_316){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_1ceza_299: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_1ceza_362:not(#\9 ),.awsui_header-deprecated_gwq0h_1ceza_316:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_header-wrapper_gwq0h_1ceza_362: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_1ceza_374:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1ceza_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1ceza_380:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1ceza_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1ceza_380:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1ceza_380:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1ceza_380: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-0zk5rz, #006ce0)}.awsui_header-button_gwq0h_1ceza_380: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_1ceza_380: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_1ceza_380:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1ceza_380>.awsui_icon-container_gwq0h_1ceza_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-k8cza3, 4px)}.awsui_header-navigation_gwq0h_1ceza_415>.awsui_icon-container_gwq0h_1ceza_264:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-i2fzn2, #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_1ceza_415>.awsui_icon-container_gwq0h_1ceza_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-20ucnv, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1ceza_415>.awsui_icon-container_gwq0h_1ceza_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1ceza_415>.awsui_icon-container_gwq0h_1ceza_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1ceza_415>.awsui_icon-container_gwq0h_1ceza_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-0zk5rz, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1ceza_303)>.awsui_header-actions-wrapper_gwq0h_1ceza_374{flex-wrap:wrap;column-gap:var(--space-xs-j1ch97, 8px);row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content_gwq0h_1ceza_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_1ceza_465:not(#\9 ),.awsui_content-inline_gwq0h_1ceza_465:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_content-footer_gwq0h_1ceza_469:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_1ceza_473:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1ceza_476: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_1ceza_480:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1ceza_480:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_click-target_gwq0h_1ceza_495:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1ceza_495:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1ceza_299):not(.awsui_header-container-button_gwq0h_1ceza_380):hover{color:var(--color-text-expandable-section-hover-20ucnv, #006ce0)}
.awsui_marker_1isd1_14wpk_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-cg19ea, #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_14wpk_185:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_14wpk_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_14wpk_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_14wpk_196:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-ypckbh, #ffffff);opacity:.5}.awsui_marker--dashed_1isd1_14wpk_212:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_14wpk_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_9rjgi_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-cg19ea, #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_9rjgi_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_9rjgi_153:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_9rjgi_153:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_9rjgi_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-cg19ea, #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_9rjgi_245:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_9rjgi_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_9rjgi_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_9rjgi_256:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-ypckbh, #ffffff);opacity:.5}.awsui_marker--dashed_10ipo_9rjgi_272:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_9rjgi_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_9rjgi_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-cg19ea, #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_9rjgi_323:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_value_10ipo_9rjgi_323.awsui_expandable_10ipo_9rjgi_327:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_list-item_10ipo_9rjgi_331:not(#\9 ),.awsui_inner-list-item_10ipo_9rjgi_332:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_9rjgi_332:not(#\9 ),.awsui_list-item_10ipo_9rjgi_331>.awsui_key-value-pair_10ipo_9rjgi_337:not(#\9 ),.awsui_list-item_10ipo_9rjgi_331>.awsui_expandable-section_10ipo_9rjgi_338:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_9rjgi_332>.awsui_key_10ipo_9rjgi_337:not(#\9 ),.awsui_list-item_10ipo_9rjgi_331>.awsui_key-value-pair_10ipo_9rjgi_337>.awsui_key_10ipo_9rjgi_337:not(#\9 ),.awsui_list-item_10ipo_9rjgi_331>.awsui_expandable-section_10ipo_9rjgi_338>.awsui_key_10ipo_9rjgi_337:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline-flex;color:var(--color-text-group-label-kwqard, #424650)}.awsui_sub-items_10ipo_9rjgi_353:not(#\9 ):not(.awsui_expandable_10ipo_9rjgi_327){padding-inline-start:calc(14px + var(--space-xxs-0gmk42, 4px))}.awsui_sub-items_10ipo_9rjgi_353.awsui_expandable_10ipo_9rjgi_327:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_9rjgi_353.awsui_expandable_10ipo_9rjgi_327>.awsui_inner-list-item_10ipo_9rjgi_332>.awsui_value_10ipo_9rjgi_323:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_9rjgi_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_9rjgi_331>.awsui_list-item_10ipo_9rjgi_331>.awsui_key-value-pair_10ipo_9rjgi_337>.awsui_key_10ipo_9rjgi_337:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_9rjgi_331>.awsui_list-item_10ipo_9rjgi_331.awsui_dimmed_10ipo_9rjgi_153:not(#\9 ){opacity:.35}.awsui_list_10ipo_9rjgi_331:not(#\9 ):not(.awsui_compact_10ipo_9rjgi_379)>.awsui_list-item_10ipo_9rjgi_331:not(:first-child),.awsui_inner-list-item_10ipo_9rjgi_332:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_list-item_10ipo_9rjgi_331.awsui_with-sub-items_10ipo_9rjgi_384:not(#\9 ):not(.awsui_expandable_10ipo_9rjgi_327)>.awsui_key-value-pair_10ipo_9rjgi_337>.awsui_key_10ipo_9rjgi_337,.awsui_list-item_10ipo_9rjgi_331.awsui_with-sub-items_10ipo_9rjgi_384:not(#\9 ):not(.awsui_expandable_10ipo_9rjgi_327)>.awsui_key-value-pair_10ipo_9rjgi_337>.awsui_value_10ipo_9rjgi_323{font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_full-width_10ipo_9rjgi_389:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_1jixi_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_1jixi_189>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_1jixi_189>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_1jixi_189>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_1jixi_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_1jixi_219:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_1jixi_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_1jixi_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-kea2kc, #c6c6cd)}
.awsui_grid_14yj0_1xesa_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-cg19ea, #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_1xesa_145.awsui_no-gutters_14yj0_1xesa_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_1xesa_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_1xesa_145.awsui_no-gutters_14yj0_1xesa_181>.awsui_grid-column_14yj0_1xesa_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-1_14yj0_1xesa_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-1_14yj0_1xesa_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-1_14yj0_1xesa_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-2_14yj0_1xesa_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-2_14yj0_1xesa_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-2_14yj0_1xesa_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-3_14yj0_1xesa_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-3_14yj0_1xesa_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-3_14yj0_1xesa_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-4_14yj0_1xesa_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-4_14yj0_1xesa_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-4_14yj0_1xesa_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-5_14yj0_1xesa_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-5_14yj0_1xesa_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-5_14yj0_1xesa_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-6_14yj0_1xesa_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-6_14yj0_1xesa_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-6_14yj0_1xesa_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-7_14yj0_1xesa_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-7_14yj0_1xesa_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-7_14yj0_1xesa_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-8_14yj0_1xesa_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-8_14yj0_1xesa_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-8_14yj0_1xesa_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-9_14yj0_1xesa_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-9_14yj0_1xesa_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-9_14yj0_1xesa_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-10_14yj0_1xesa_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-10_14yj0_1xesa_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-10_14yj0_1xesa_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-11_14yj0_1xesa_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-11_14yj0_1xesa_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-11_14yj0_1xesa_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_colspan-12_14yj0_1xesa_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-12_14yj0_1xesa_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-12_14yj0_1xesa_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_1xesa_186.awsui_push-0_14yj0_1xesa_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_1xesa_186.awsui_pull-0_14yj0_1xesa_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-1_14yj0_1xesa_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-2_14yj0_1xesa_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-3_14yj0_1xesa_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-4_14yj0_1xesa_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-5_14yj0_1xesa_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-6_14yj0_1xesa_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-7_14yj0_1xesa_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-8_14yj0_1xesa_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-9_14yj0_1xesa_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-10_14yj0_1xesa_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1xesa_186.awsui_offset-11_14yj0_1xesa_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_1xesa_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_165og_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_165og_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_165og_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_165og_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_165og_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_165og_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_165og_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_165og_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_165og_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_165og_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_165og_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_165og_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_165og_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_165og_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_165og_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_165og_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_165og_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_165og_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_165og_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_165og_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_165og_154:not(#\9 ),.awsui_error_14mhv_165og_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_165og_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_165og_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_165og_154:not(#\9 ),.awsui_error_14mhv_165og_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_165og_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_165og_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_165og_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_165og_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_165og_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-cg19ea, #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_165og_269:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-tdlyd9, #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_165og_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_165og_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-kea2kc, #c6c6cd)}.awsui_description_14mhv_165og_291:not(#\9 ),.awsui_constraint_14mhv_165og_292:not(#\9 ){color:var(--color-text-form-secondary-s4scs1, #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_165og_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_165og_300:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_controls_14mhv_165og_308:not(#\9 ):not(.awsui_label-hidden_14mhv_165og_308){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_label-wrapper_14mhv_165og_311:not(#\9 ):empty+.awsui_controls_14mhv_165og_308{padding-block-start:0}.awsui_control_14mhv_165og_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_165og_153:not(#\9 ){color:var(--color-text-status-error-ckn89n, #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_165og_154:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #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_165og_338:not(#\9 ),.awsui_warning__message_14mhv_165og_339:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_visually-hidden_14mhv_165og_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_root_vrgzu_1msou_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-cg19ea, #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-l16pho, #656871)}
.awsui_root_1afi9_110xy_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-cg19ea, #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_110xy_145:not(#\9 ):not(.awsui_hidden_1afi9_110xy_176){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd)}.awsui_root_1afi9_110xy_145:not(#\9 ):not(.awsui_hidden_1afi9_110xy_176).awsui_no-items_1afi9_110xy_179{border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-top-g1eior, transparent)}
.awsui_input_2rhyz_4xz1w_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-cg19ea, #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-cg19ea, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-wvdzir, #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-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-nyn06a, #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_4xz1w_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-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-wvdzir, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_input_2rhyz_4xz1w_149.awsui_input-readonly_2rhyz_4xz1w_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-wvdzir, #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-whoc96, #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-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_input_2rhyz_4xz1w_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_4xz1w_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_4xz1w_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_4xz1w_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-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sw2top, #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-0zk5rz, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_input_2rhyz_4xz1w_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_input_2rhyz_4xz1w_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_4xz1w_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_4xz1w_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_4xz1w_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_4xz1w_149.awsui_input-invalid_2rhyz_4xz1w_266:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #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_4xz1w_149.awsui_input-invalid_2rhyz_4xz1w_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-0zk5rz, #006ce0))}.awsui_input_2rhyz_4xz1w_149.awsui_input-invalid_2rhyz_4xz1w_266.awsui_input-has-icon-left_2rhyz_4xz1w_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_4xz1w_149.awsui_input-warning_2rhyz_4xz1w_278:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #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_4xz1w_149.awsui_input-warning_2rhyz_4xz1w_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-0zk5rz, #006ce0))}.awsui_input_2rhyz_4xz1w_149.awsui_input-warning_2rhyz_4xz1w_278.awsui_input-has-icon-left_2rhyz_4xz1w_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_4xz1w_149.awsui_input-type-search_2rhyz_4xz1w_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_4xz1w_149.awsui_input-type-search_2rhyz_4xz1w_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_4xz1w_149.awsui_input-type-search_2rhyz_4xz1w_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_4xz1w_149.awsui_input-has-icon-left_2rhyz_4xz1w_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_4xz1w_149.awsui_input-has-icon-right_2rhyz_4xz1w_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_4xz1w_149.awsui_input-has-no-border-radius_2rhyz_4xz1w_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_4xz1w_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_4xz1w_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_4xz1w_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_4xz1w_335:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_4xz1w_338:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_4xz1w_342:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_4xz1w_345:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_4xz1w_335:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-h1l2yn, #ffffff), var(--color-background-input-default-wvdzir, #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-tdlyd9, #0f141a);font-weight:var(--font-display-label-weight-66zdy9, 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_gpv78_145:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_item_dwuol_gpv78_151:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_gpv78_151>.awsui_checkbox_dwuol_gpv78_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_gpv78_164:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_filter_dwuol_gpv78_168:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_gpv78_173:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_gpv78_179:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_gpv78_189:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_show-label-tag_dwuol_gpv78_194>.awsui_selected-icon_dwuol_gpv78_189:not(#\9 ){padding-inline-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_inline-token-trigger_dwuol_gpv78_198:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-0gmk42, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_gpv78_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_gpv78_205:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_gpv78_219:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_gpv78_225:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_gpv78_229:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_gpv78_233:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label_dwuol_gpv78_229:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-h1l2yn, #ffffff), var(--color-background-input-default-wvdzir, #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-tdlyd9, #0f141a);font-weight:var(--font-display-label-weight-66zdy9, 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_gpv78_258:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-h1l2yn, #ffffff), var(--color-background-input-disabled-veifwn, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_gpv78_262:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_root_1fn7j_2ehfm_145:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-box_1fn7j_2ehfm_152:not(#\9 ){fill:var(--color-background-control-default-nrh5lr, #ffffff);stroke:var(--color-border-control-default-eyzhft, #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_2ehfm_145>.awsui_styled-box_1fn7j_2ehfm_152:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1fn7j_2ehfm_145>.awsui_styled-box_1fn7j_2ehfm_152:not(#\9 ),.awsui-mode-entering .awsui_root_1fn7j_2ehfm_145>.awsui_styled-box_1fn7j_2ehfm_152:not(#\9 ){animation:none;transition:none}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-box-checked_1fn7j_2ehfm_168:not(#\9 ),.awsui_root_1fn7j_2ehfm_145>.awsui_styled-box-indeterminate_1fn7j_2ehfm_168:not(#\9 ){fill:var(--color-background-control-checked-4hlzpf, #006ce0);stroke:var(--color-border-control-checked-la0d4e, #006ce0)}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-box-disabled_1fn7j_2ehfm_172:not(#\9 ),.awsui_root_1fn7j_2ehfm_145>.awsui_styled-box-readonly_1fn7j_2ehfm_172:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3);stroke:var(--color-border-control-disabled-yo04ir, #dedee3)}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-line_1fn7j_2ehfm_176:not(#\9 ){stroke:var(--color-foreground-control-default-lplros, #ffffff);stroke-width:2;fill:none}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-line-disabled_1fn7j_2ehfm_181:not(#\9 ){stroke:var(--color-foreground-control-disabled-tfwvqg, #ffffff)}.awsui_root_1fn7j_2ehfm_145>.awsui_styled-line-readonly_1fn7j_2ehfm_184:not(#\9 ){stroke:var(--color-foreground-control-read-only-gb48bp, #656871)}
.awsui_option_1p2cx_96swg_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-cg19ea, #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_96swg_153:not(#\9 ):not(.awsui_disabled_1p2cx_96swg_190){cursor:inherit}.awsui_option_1p2cx_96swg_153.awsui_parent_1p2cx_96swg_193:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_option_1p2cx_96swg_153.awsui_parent_1p2cx_96swg_193:not(#\9 ):not(.awsui_disabled_1p2cx_96swg_190):not(.awsui_highlighted_1p2cx_96swg_196){color:var(--color-text-dropdown-group-label-e63684, #424650)}.awsui_content_1p2cx_96swg_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_96swg_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_96swg_207:not(#\9 ),.awsui_tag_1p2cx_96swg_214:not(#\9 ),.awsui_label-tag_1p2cx_96swg_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_96swg_207:not(#\9 ),.awsui_tag_1p2cx_96swg_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_96swg_225:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-tag_1p2cx_96swg_215:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_96swg_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_96swg_238:not(#\9 ),.awsui_description_1p2cx_96swg_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-iprh2k, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_96swg_238.awsui_highlighted_1p2cx_96swg_196:not(#\9 ),.awsui_description_1p2cx_96swg_239.awsui_highlighted_1p2cx_96swg_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-gy8ehx, #656871)}.awsui_tags_1p2cx_96swg_238.awsui_selected_1p2cx_96swg_250:not(#\9 ),.awsui_description_1p2cx_96swg_239.awsui_selected_1p2cx_96swg_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-iprh2k, #656871)}.awsui_tags_1p2cx_96swg_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_96swg_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_icon_1p2cx_96swg_264:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_96swg_271:not(#\9 ){background-color:var(--color-background-dropdown-item-filter-match-3wp7ys, #f0fbff);color:var(--color-text-dropdown-item-filter-match-2aje0c, #006ce0);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_disabled_1p2cx_96swg_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_96swg_190>.awsui_content_1p2cx_96swg_200>.awsui_tags_1p2cx_96swg_238:not(#\9 ),.awsui_disabled_1p2cx_96swg_190>.awsui_content_1p2cx_96swg_200>.awsui_description_1p2cx_96swg_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_96swg_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_96swg_292:not(#\9 ){inline-size:100%}


.awsui_selectable-item_15o6u_jce2m_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-cg19ea, #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-2s0vpk, #ffffff);color:var(--color-text-dropdown-item-default-gv6npt, #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-8fd8y2, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd)}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164.awsui_interactiveGroups_15o6u_jce2m_164:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd)}.awsui_selectable-item_15o6u_jce2m_145>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_pad-bottom_15o6u_jce2m_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-8fd8y2, #c6c6cd)}.awsui_selectable-item_15o6u_jce2m_145.awsui_pad-bottom_15o6u_jce2m_171>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px))}.awsui_selectable-item_15o6u_jce2m_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_jce2m_145.awsui_virtual_15o6u_jce2m_178:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_selectable-item_15o6u_jce2m_145.awsui_has-background_15o6u_jce2m_181:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7)}.awsui_selectable-item_15o6u_jce2m_145.awsui_child_15o6u_jce2m_184:not(#\9 ){padding-inline-start:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_child_15o6u_jce2m_184>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_disabled_15o6u_jce2m_190>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_highlighted_15o6u_jce2m_164:not(#\9 ),.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #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_jce2m_145.awsui_highlighted_15o6u_jce2m_164:not(#\9 ){z-index:3;background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_jce2m_145.awsui_highlighted_15o6u_jce2m_164.awsui_is-keyboard_15o6u_jce2m_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_jce2m_145.awsui_highlighted_15o6u_jce2m_164.awsui_disabled_15o6u_jce2m_190:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-dimmed-hover-unzk39, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_selectable-item_15o6u_jce2m_145.awsui_highlighted_15o6u_jce2m_164.awsui_disabled_15o6u_jce2m_190>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_highlighted_15o6u_jce2m_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_jce2m_215).awsui_is-keyboard_15o6u_jce2m_205{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164:not(#\9 ){z-index:2;background-color:var(--color-background-dropdown-item-selected-5n3kdi, #f0fbff);box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-andpaj, #006ce0)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_highlighted_15o6u_jce2m_164:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-andpaj, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_highlighted_15o6u_jce2m_164.awsui_is-keyboard_15o6u_jce2m_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-andpaj, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_next-item-selected_15o6u_jce2m_229:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_highlighted_15o6u_jce2m_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_jce2m_215){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_highlighted_15o6u_jce2m_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_jce2m_215).awsui_is-keyboard_15o6u_jce2m_205{box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164+.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164:not(#\9 ),.awsui_selectable-item_15o6u_jce2m_145.awsui_selected_15o6u_jce2m_164.awsui_previous-item-selected_15o6u_jce2m_239:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164:not(#\9 ):not(.awsui_disabled_15o6u_jce2m_190)>.awsui_selectable-item-content_15o6u_jce2m_167{color:var(--color-text-dropdown-group-label-e63684, #424650)}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_jce2m_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-n37t7h, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_jce2m_164):not(:has(>.awsui_selectable-item-content_15o6u_jce2m_167)){padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_jce2m_164)>.awsui_selectable-item-content_15o6u_jce2m_167{padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164.awsui_interactiveGroups_15o6u_jce2m_164>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_selectable-item_15o6u_jce2m_145.awsui_parent_15o6u_jce2m_164.awsui_interactiveGroups_15o6u_jce2m_164.awsui_highlighted_15o6u_jce2m_164>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_selectable-item_15o6u_jce2m_145:not(#\9 ):not(.awsui_disabled_15o6u_jce2m_190):not(.awsui_parent_15o6u_jce2m_164),.awsui_selectable-item_15o6u_jce2m_145.awsui_interactiveGroups_15o6u_jce2m_164:not(#\9 ):not(.awsui_disabled_15o6u_jce2m_190){cursor:pointer}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271+.awsui_selectable-item_15o6u_jce2m_145:not(#\9 ):not(.awsui_sticky_15o6u_jce2m_271):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_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_jce2m_145.awsui_sticky_15o6u_jce2m_271.awsui_highlighted_15o6u_jce2m_164:not(#\9 ),.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271.awsui_selected_15o6u_jce2m_164:not(#\9 ){padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271>.awsui_selectable-item-content_15o6u_jce2m_167:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164):not(.awsui_with-scrollbar_15o6u_jce2m_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb),inset calc(-1*var(--border-width-popover-fhrkmk, 2px)) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164):not(.awsui_after-header_15o6u_jce2m_293){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164):not(.awsui_after-header_15o6u_jce2m_293):not(.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164):not(.awsui_after-header_15o6u_jce2m_293).awsui_with-scrollbar_15o6u_jce2m_290){border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164).awsui_after-header_15o6u_jce2m_293{box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-2s0vpk, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271:not(#\9 ):not(.awsui_highlighted_15o6u_jce2m_164):not(.awsui_selected_15o6u_jce2m_164).awsui_after-header_15o6u_jce2m_293:not(.awsui_with-scrollbar_15o6u_jce2m_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-2s0vpk, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb),inset calc(-1*var(--border-width-popover-fhrkmk, 2px)) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271.awsui_disabled_15o6u_jce2m_190.awsui_highlighted_15o6u_jce2m_164:not(#\9 ),.awsui_selectable-item_15o6u_jce2m_145.awsui_sticky_15o6u_jce2m_271.awsui_disabled_15o6u_jce2m_190.awsui_selected_15o6u_jce2m_164:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_jce2m_145.awsui_virtual_15o6u_jce2m_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_jce2m_145.awsui_virtual_15o6u_jce2m_178:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_jce2m_164,.awsui_highlighted_15o6u_jce2m_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-8fd8y2, #c6c6cd)}.awsui_selectable-item_15o6u_jce2m_145.awsui_virtual_15o6u_jce2m_178.awsui_parent_15o6u_jce2m_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_jce2m_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-n37t7h, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd)}.awsui_measure-strut_15o6u_jce2m_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_jce2m_145.awsui_virtual_15o6u_jce2m_178>.awsui_measure-strut_15o6u_jce2m_322:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-lf7h9u, 2px))}.awsui_screenreader-content_15o6u_jce2m_334:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_1uno4_161>.awsui_arrow_18eso_1uno4_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_1uno4_161>.awsui_arrow_18eso_1uno4_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_1uno4_161>.awsui_arrow_18eso_1uno4_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_1uno4_161>.awsui_arrow_18eso_1uno4_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_1uno4_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-cg19ea, #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-wvdzir, #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-nyn06a, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #8c8c94);min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-root_18eso_1uno4_221:not(#\9 ),.awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-nested_18eso_1uno4_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-ef1gd2, #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_1uno4_161.awsui_in-filtering-token-root_18eso_1uno4_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-nested_18eso_1uno4_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-root_18eso_1uno4_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-nested_18eso_1uno4_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_1uno4_161.awsui_in-filtering-token-root_18eso_1uno4_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-nested_18eso_1uno4_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-0zk5rz, #006ce0)}.awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token-nested_18eso_1uno4_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_1uno4_161.awsui_has-caret_18eso_1uno4_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_button-trigger_18eso_1uno4_161>.awsui_placeholder_18eso_1uno4_260:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic}.awsui_button-trigger_18eso_1uno4_161>.awsui_arrow_18eso_1uno4_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-lh9b5z, #006ce0)}.awsui-one-theme .awsui_button-trigger_18eso_1uno4_161>.awsui_arrow_18eso_1uno4_161:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 + var(--space-xxxs-zelp5l, 2px))}.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):hover>.awsui_arrow_18eso_1uno4_161{color:var(--color-text-button-inline-icon-hover-13fzud, #002b66)}.awsui_button-trigger_18eso_1uno4_161.awsui_pressed_18eso_1uno4_276>.awsui_arrow_18eso_1uno4_161:not(#\9 ){transform:rotate(-180deg)}.awsui-one-theme .awsui_button-trigger_18eso_1uno4_161.awsui_pressed_18eso_1uno4_276>.awsui_arrow_18eso_1uno4_161:not(#\9 ){inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 - var(--space-xxxs-zelp5l, 2px))}.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282:not(#\9 ){background-color:var(--color-background-input-disabled-veifwn, #ebebf0);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);color:var(--color-text-input-disabled-ukj9cu, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282>.awsui_arrow_18eso_1uno4_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282.awsui_in-filtering-token_18eso_1uno4_221:not(#\9 ){background-color:var(--color-background-input-disabled-veifwn, #ebebf0);border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-whoc96, #ebebf0);color:var(--color-text-input-disabled-ukj9cu, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-yo04ir, #dedee3)}.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282>.awsui_placeholder_18eso_1uno4_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb)}.awsui_button-trigger_18eso_1uno4_161.awsui_readonly_18eso_1uno4_303:not(#\9 ):not(.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282):not(.awsui_button-trigger_18eso_1uno4_161.awsui_in-filtering-token_18eso_1uno4_221){background-color:var(--color-background-input-default-wvdzir, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0)}.awsui_button-trigger_18eso_1uno4_161.awsui_readonly_18eso_1uno4_303:not(#\9 ):not(.awsui_button-trigger_18eso_1uno4_161.awsui_disabled_18eso_1uno4_282){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-sw2top, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-sw2top, #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-0zk5rz, #006ce0)}.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_invalid_18eso_1uno4_328,.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_invalid_18eso_1uno4_328:focus{color:var(--color-text-status-error-ckn89n, #db0000);border-color:var(--color-text-status-error-ckn89n, #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_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_invalid_18eso_1uno4_328:focus,.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_invalid_18eso_1uno4_328:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_warning_18eso_1uno4_337,.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_warning_18eso_1uno4_337:focus{color:var(--color-text-status-warning-8pxzyy, #855900);border-color:var(--color-text-status-warning-8pxzyy, #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_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_warning_18eso_1uno4_337:focus,.awsui_button-trigger_18eso_1uno4_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1uno4_221).awsui_warning_18eso_1uno4_337:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_button-trigger_18eso_1uno4_161.awsui_custom-option_18eso_1uno4_346:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_1uno4_161.awsui_inline-tokens_18eso_1uno4_351:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_cnl8d_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-cg19ea, #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_cnl8d_150.awsui_has-items_dm8gx_cnl8d_181:not(#\9 ):not(.awsui_no-padding_dm8gx_cnl8d_181){padding-block-start:var(--space-xs-j1ch97, 8px)}
.awsui_root_1i2wg_mop3t_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-cg19ea, #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_mop3t_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-lh9b5z, #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-0zk5rz, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_mop3t_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_mop3t_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-6b9ypa, var(--color-text-button-inline-icon-hover-13fzud, #002b66))}.awsui_dismiss-button-inline_1i2wg_mop3t_234:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui-one-theme .awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ):not(.awsui_dismiss-button-inline_1i2wg_mop3t_234){padding-block-start:1px}.awsui_icon_1i2wg_mop3t_244:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_mop3t_250:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);align-self:center}.awsui_token-normal_1i2wg_mop3t_255:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-inline_1i2wg_mop3t_262:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_mop3t_262:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_mop3t_262:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_mop3t_262: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-0zk5rz, #006ce0)}.awsui_token-option-inline_1i2wg_mop3t_288:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_mop3t_292: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-ef1gd2, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-ef1gd2, #006ce0));padding-block-start:var(--space-token-vertical-vkegei, 4px);padding-block-end:var(--space-token-vertical-vkegei, 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-r2zdk6, #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-cg19ea, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_mop3t_311:not(#\9 ){padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-box-inline_1i2wg_mop3t_315: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-ef1gd2, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-ef1gd2, #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-r2zdk6, #f0fbff));border-start-start-radius:var(--border-radius-token-inline-gpddbh, 4px);border-start-end-radius:var(--border-radius-token-inline-gpddbh, 4px);border-end-start-radius:var(--border-radius-token-inline-gpddbh, 4px);border-end-end-radius:var(--border-radius-token-inline-gpddbh, 4px);color:var(--color-text-body-default-cg19ea, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_mop3t_335:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_mop3t_342>.awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_mop3t_343>.awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_mop3t_342:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));background:var(--awsui-token-style-background-read-only-6b9ypa, var(--color-background-container-content-ypckbh, #ffffff))}.awsui_token-box-readonly_1i2wg_mop3t_342>.awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-6b9ypa, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}.awsui_token-box-disabled_1i2wg_mop3t_343:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-6b9ypa, var(--color-border-control-disabled-yo04ir, #dedee3));background:var(--awsui-token-style-background-disabled-6b9ypa, var(--color-background-container-content-ypckbh, #ffffff));color:var(--color-text-disabled-dnv95s, #b4b4bb)}.awsui_token-box-disabled_1i2wg_mop3t_343>.awsui_dismiss-button_1i2wg_mop3t_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-6b9ypa, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}


.awsui_root_gfwv3_18lx6_193:not(#\9 ){gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_gfwv3_18lx6_193.awsui_horizontal_gfwv3_18lx6_196:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_18lx6_193.awsui_vertical_gfwv3_18lx6_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_18lx6_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_18lx6_207.awsui_horizontal_gfwv3_18lx6_196:not(#\9 ),.awsui_list_gfwv3_18lx6_207.awsui_vertical_gfwv3_18lx6_202:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px)}.awsui_list_gfwv3_18lx6_207.awsui_horizontal_gfwv3_18lx6_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_18lx6_207.awsui_vertical_gfwv3_18lx6_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_18lx6_207.awsui_grid_gfwv3_18lx6_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_18lx6_207.awsui_grid_gfwv3_18lx6_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_18lx6_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_18lx6_245:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_18lx6_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-cg19ea, #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-u3mvse, #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_18lx6_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_18lx6_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_18lx6_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):active,.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):focus,.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):active,.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):focus,.awsui_toggle_gfwv3_18lx6_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_18lx6_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_toggle_gfwv3_18lx6_245>.awsui_description_gfwv3_18lx6_338:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_separator_gfwv3_18lx6_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-kea2kc, #c6c6cd)}
.awsui_root_f8g6q_ej5mv_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-cg19ea, #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_ej5mv_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-cg19ea, #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_ej5mv_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_root_1px7g_1gc54_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-cg19ea, #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_1gc54_181:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_1vi2m_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_1vi2m_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_1vi2m_153:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_1vi2m_153:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_1vi2m_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-cg19ea, #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_1vi2m_167:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_1vi2m_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_1vi2m_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_1vi2m_153:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1vi2m_153:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1vi2m_153:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1vi2m_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-0zk5rz, #006ce0)}.awsui_marker_1kjc7_1vi2m_153.awsui_marker--dimmed_1kjc7_1vi2m_252:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_1rg2z_153:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_1rg2z_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_1rg2z_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_1rg2z_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_1rg2z_153:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_1rg2z_153:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_1rg2z_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-cg19ea, #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-one-theme .awsui_root_n4qlp_1rg2z_175:not(#\9 ){gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_empty_n4qlp_1rg2z_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-e8oi8k, #656871);grid-column:1/-1}.awsui_row_n4qlp_1rg2z_221:not(#\9 ){display:contents}.awsui_divider_n4qlp_1rg2z_225:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_field_n4qlp_1rg2z_234:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_1rg2z_238:not(#\9 ){color:var(--color-text-form-secondary-s4scs1, #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_1rg2z_238>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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_1rg2z_238>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):active,.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_1rg2z_238>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_add-row_n4qlp_1rg2z_285:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_1rg2z_293:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_1rg2z_297:not(#\9 ){padding-block-start:calc(var(--space-xxs-0gmk42, 4px) + var(--line-height-body-m-we036z, 20px))}.awsui_remove-button-own-row_n4qlp_1rg2z_301: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_30i4t_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-cg19ea, #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:var(--border-width-badge-2icrdl, 0px);padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-notification-default-m4juig, #f9f9fa)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-grey_1yjyg_30i4t_191:not(#\9 ){background-color:var(--color-background-notification-grey-ck9rk6, #424650);border-color:var(--color-border-badge-grey-fyddwg, transparent);color:var(--color-text-badge-grey-oz2l1x, #f9f9fa)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-green_1yjyg_30i4t_196:not(#\9 ){background-color:var(--color-background-notification-green-rvalk5, #00802f);border-color:var(--color-border-badge-green-myhlqm, transparent);color:var(--color-text-badge-green-y0cjzu, #f9f9fa)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-blue_1yjyg_30i4t_201:not(#\9 ){background-color:var(--color-background-notification-blue-e57r47, #006ce0);border-color:var(--color-border-badge-blue-rk7me5, transparent);color:var(--color-text-badge-blue-nt8yvq, #f9f9fa)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-red_1yjyg_30i4t_206:not(#\9 ){background-color:var(--color-background-notification-red-75ghwx, #db0000);border-color:var(--color-border-badge-red-8akbk7, transparent);color:var(--color-text-badge-red-4oe605, #f9f9fa)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-severity-critical_1yjyg_30i4t_211:not(#\9 ){background-color:var(--color-background-notification-severity-critical-t8s4ot, #870303);color:var(--color-text-badge-severity-critical-7tzpbo, #f9f9fa);border-color:var(--color-border-badge-severity-critical-521y1i, transparent)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-severity-high_1yjyg_30i4t_216:not(#\9 ){background-color:var(--color-background-notification-severity-high-fji90d, #ce3311);color:var(--color-text-badge-severity-high-weypto, #f9f9fa);border-color:var(--color-border-badge-severity-high-cst270, transparent)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-severity-medium_1yjyg_30i4t_221:not(#\9 ){background-color:var(--color-background-notification-severity-medium-odek1b, #f89256);color:var(--color-text-badge-severity-medium-9dnygx, #0f141a);border-color:var(--color-border-badge-severity-medium-8jgfi1, transparent)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-severity-low_1yjyg_30i4t_226:not(#\9 ){background-color:var(--color-background-notification-severity-low-9fqkm8, #f2cd54);color:var(--color-text-badge-severity-low-p6xf14, #0f141a);border-color:var(--color-border-badge-severity-low-kmiv9k, transparent)}.awsui_badge_1yjyg_30i4t_145.awsui_badge-color-severity-neutral_1yjyg_30i4t_231:not(#\9 ){background-color:var(--color-background-notification-severity-neutral-6af8kq, #656871);color:var(--color-text-badge-severity-neutral-7e0yqn, #f9f9fa);border-color:var(--color-border-badge-severity-neutral-geznnb, transparent)}
.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_1gsfs_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_1gsfs_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_1gsfs_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_1gsfs_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_1gsfs_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_1gsfs_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_1gsfs_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-cg19ea, #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_1gsfs_218:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-header_1ykar_1gsfs_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_1gsfs_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-qswov1, 700);color:var(--color-text-dropdown-item-default-gv6npt, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_1gsfs_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_1gsfs_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_1gsfs_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_1gsfs_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_1gsfs_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_1gsfs_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-841oke, #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_1gsfs_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-vot6e7, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_1gsfs_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_calendar-date-enabled_1ykar_1gsfs_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-iprh2k, #656871)}.awsui_calendar-date-enabled_1ykar_1gsfs_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_1gsfs_278.awsui_calendar-date-current-page_1ykar_1gsfs_288:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_calendar-date-enabled_1ykar_1gsfs_278.awsui_calendar-date-current-page_1ykar_1gsfs_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-jsvbjx, #0f141a);background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_1gsfs_278.awsui_calendar-date-current-page_1ykar_1gsfs_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_1gsfs_299)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_calendar-date-current_1ykar_1gsfs_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-xb1nan, #f3f3f7);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_calendar-date_1ykar_1gsfs_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_1gsfs_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_1gsfs_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_1gsfs_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_1gsfs_258>.awsui_date-inner_1ykar_1gsfs_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_1gsfs_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1gsfs_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1gsfs_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_1gsfs_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1gsfs_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1gsfs_299:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-qswov1, 700)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1gsfs_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1gsfs_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_1gsfs_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-ffu053, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1gsfs_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1gsfs_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-4hlzpf, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_calendar-date-selected_1ykar_1gsfs_299>.awsui_date-inner_1ykar_1gsfs_328:not(#\9 ){z-index:2;color:var(--color-text-calendar-date-selected-k3d549, #ffffff);position:relative}.awsui_calendar-row_1ykar_1gsfs_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_1gsfs_258{border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}
.awsui_root_n1fwt_1e18b_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_1e18b_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_1e18b_153:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_1e18b_153:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_1e18b_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_1e18b_153:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_1e18b_153:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_1e18b_153:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_1e18b_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_1e18b_185:not(#\9 ):not(:has(+.awsui_body_n1fwt_1e18b_194)){flex:1}.awsui_body_n1fwt_1e18b_194:not(#\9 ){flex:1}.awsui_footer_n1fwt_1e18b_202:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_1e18b_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-cg19ea, #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-eyywx4, #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_1e18b_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-njtjl2, #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-njtjl2, #c6c6cd))}.awsui_root_n1fwt_1e18b_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_1e18b_153:not(#\9 ):not(.awsui_refresh_n1fwt_1e18b_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_1e18b_153.awsui_highlighted_n1fwt_1e18b_271:not(#\9 ){background:var(--color-background-item-selected-r2zdk6, #f0fbff)}.awsui_root_n1fwt_1e18b_153.awsui_highlighted_n1fwt_1e18b_271:not(#\9 ):before{border-block:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-yh46lo, #006ce0);border-inline:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-yh46lo, #006ce0)}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278:not(#\9 ),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185+.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185+.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194+.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185+.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185+.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194+.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278:not(#\9 ),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278:not(#\9 ):before,.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278:not(#\9 )::after,.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_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_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_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_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309),.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309){padding-inline-end:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309,.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309,.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-l1kwp2, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309{padding-block:calc(var(--space-item-card-vertical-embedded-6wy1nq, 10px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_1e18b_153.awsui_variant-embedded_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309:has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278:not(#\9 ),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278:not(#\9 ):before,.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278:not(#\9 )::after,.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_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_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_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_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309),.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284):not(.awsui_with-actions_n1fwt_1e18b_309){padding-inline-end:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309,.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_body_n1fwt_1e18b_194:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309,.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_footer_n1fwt_1e18b_202:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309{padding-inline-end:calc(var(--space-item-card-horizontal-default-wkrrb0, 20px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309{padding-block:calc(var(--space-item-card-vertical-default-g9cmag, 16px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_1e18b_153.awsui_variant-default_n1fwt_1e18b_278>.awsui_inner-card_n1fwt_1e18b_278>.awsui_header_n1fwt_1e18b_185:not(#\9 ):not(.awsui_no-padding_n1fwt_1e18b_284).awsui_with-actions_n1fwt_1e18b_309:has(+.awsui_body_n1fwt_1e18b_194,+.awsui_footer_n1fwt_1e18b_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_full-height_n1fwt_1e18b_355:not(#\9 ){block-size:100%}.awsui_description_n1fwt_1e18b_359:not(#\9 ){color:var(--color-text-heading-secondary-0hxbce, #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_19vas_145:not(#\9 ),.awsui_description_1wepg_19vas_146:not(#\9 ),.awsui_label_1wepg_19vas_147:not(#\9 ){display:block}.awsui_label_1wepg_19vas_147:not(#\9 ){color:var(--color-text-form-default-02iaa3, #0f141a)}.awsui_outline_1wepg_19vas_155:not(#\9 ){display:none}.awsui_outline_1wepg_19vas_155.awsui_show-outline_1wepg_19vas_158:not(#\9 ){display:block}body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_19vas_162:not(#\9 ):focus+.awsui_outline_1wepg_19vas_155{display:block}.awsui_wrapper_1wepg_19vas_166:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex}.awsui_label-wrapper_1wepg_19vas_172:not(#\9 ){position:relative;display:flex;cursor:default}.awsui_content_1wepg_19vas_145:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_empty-content_1wepg_19vas_183:not(#\9 ){inline-size:0px}.awsui_description_1wepg_19vas_146:not(#\9 ){color:var(--color-text-form-secondary-s4scs1, #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_19vas_193:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_label_1wepg_19vas_147:not(#\9 ),.awsui_description_1wepg_19vas_146:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_label-disabled_1wepg_19vas_201:not(#\9 ),.awsui_description-disabled_1wepg_19vas_202:not(#\9 ){color:var(--color-text-control-disabled-roypt4, #b4b4bb)}.awsui_control_1wepg_19vas_206:not(#\9 ){position:relative}.awsui_control_1wepg_19vas_206>input:not(#\9 ),.awsui_control_1wepg_19vas_206>svg:not(#\9 ),.awsui_control_1wepg_19vas_206>.awsui_outline_1wepg_19vas_155:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_control_1wepg_19vas_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_t1exg_145.awsui_root_k2y2q_t1exg_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-cg19ea, #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_t1exg_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_t1exg_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-0zk5rz, #006ce0));position:relative}.awsui_outline_k2y2q_t1exg_186:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_t1exg_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_1ytnx_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_1ytnx_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-0zk5rz, #006ce0));position:relative}.awsui_outline_1v1hk_1ytnx_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_1ytnx_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_1ytnx_176:not(#\9 ){stroke:var(--color-border-control-default-eyzhft, #8c8c94);fill:var(--color-background-control-default-nrh5lr, #ffffff)}.awsui_styled-circle-border_1v1hk_1ytnx_176.awsui_styled-circle-disabled_1v1hk_1ytnx_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_1ytnx_176.awsui_styled-circle-readonly_1v1hk_1ytnx_180:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3);stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_styled-circle-fill_1v1hk_1ytnx_185:not(#\9 ){stroke:var(--color-background-control-checked-4hlzpf, #006ce0);fill:var(--color-foreground-control-default-lplros, #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_1ytnx_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_1ytnx_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_1ytnx_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_1ytnx_185.awsui_styled-circle-checked_1v1hk_1ytnx_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_1ytnx_185.awsui_styled-circle-disabled_1v1hk_1ytnx_180:not(#\9 ){fill:var(--color-foreground-control-disabled-tfwvqg, #ffffff);stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_styled-circle-fill_1v1hk_1ytnx_185.awsui_styled-circle-readonly_1v1hk_1ytnx_180:not(#\9 ){fill:var(--color-foreground-control-read-only-gb48bp, #656871);stroke:var(--color-background-control-disabled-rxfkeg, #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_1x75k_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-cg19ea, #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_1x75k_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_1x75k_173:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_1x75k_173:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_1x75k_173:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_1x75k_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-pagination_wih1l_1x75k_190+.awsui_tools-preferences_wih1l_1x75k_190:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #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_1x75k_196>.awsui_tools-filtering_wih1l_1x75k_173:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_1x75k_200:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_1x75k_206:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_1x75k_210:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_1x75k_210.awsui_variant-stacked_wih1l_1x75k_217>.awsui_table_wih1l_1x75k_200:not(#\9 ),.awsui_wrapper_wih1l_1x75k_210.awsui_variant-stacked_wih1l_1x75k_217>.awsui_wrapper-content-measure_wih1l_1x75k_217:not(#\9 ),.awsui_wrapper_wih1l_1x75k_210.awsui_variant-container_wih1l_1x75k_217>.awsui_table_wih1l_1x75k_200:not(#\9 ),.awsui_wrapper_wih1l_1x75k_210.awsui_variant-container_wih1l_1x75k_217>.awsui_wrapper-content-measure_wih1l_1x75k_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_wrapper_wih1l_1x75k_210.awsui_variant-stacked_wih1l_1x75k_217:not(#\9 ):not(.awsui_has-footer_wih1l_1x75k_220),.awsui_wrapper_wih1l_1x75k_210.awsui_variant-container_wih1l_1x75k_217:not(#\9 ):not(.awsui_has-footer_wih1l_1x75k_220){padding-block-end:var(--space-table-content-bottom-59sg0v, 4px)}.awsui_wrapper_wih1l_1x75k_210:not(#\9 ):not(.awsui_has-header_wih1l_1x75k_223){border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-start-start-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_wrapper_wih1l_1x75k_210:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_1x75k_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-0zk5rz, #006ce0)}.awsui_cell-merged_wih1l_1x75k_240:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_1x75k_240.awsui_has-footer_wih1l_1x75k_220:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_cell-merged-content_wih1l_1x75k_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_1x75k_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_1x75k_268:not(#\9 ){color:var(--color-text-empty-e8oi8k, #656871)}.awsui_selection-control_wih1l_1x75k_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_1x75k_281.awsui_selection-control-header_wih1l_1x75k_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_selection-control-content-spans-rows_wih1l_1x75k_293:not(#\9 ){display:flex;flex-direction:column;justify-content:flex-end;block-size:100%}.awsui_header-secondary_wih1l_1x75k_300: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-vtzvuu, #ffffff)}.awsui_header-secondary_wih1l_1x75k_300.awsui_variant-full-page_wih1l_1x75k_311:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-secondary_wih1l_1x75k_300.awsui_variant-stacked_wih1l_1x75k_217>.awsui_table_wih1l_1x75k_200:not(#\9 ),.awsui_header-secondary_wih1l_1x75k_300.awsui_variant-container_wih1l_1x75k_217>.awsui_table_wih1l_1x75k_200:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-secondary_wih1l_1x75k_300.awsui_variant-stacked_wih1l_1x75k_217:not(#\9 ):not(.awsui_table-has-header_wih1l_1x75k_317),.awsui_header-secondary_wih1l_1x75k_300.awsui_variant-container_wih1l_1x75k_217:not(#\9 ):not(.awsui_table-has-header_wih1l_1x75k_317){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header-secondary_wih1l_1x75k_300:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_1x75k_300.awsui_table-has-header_wih1l_1x75k_317:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-divider-25jui3, transparent)}.awsui_header-controls_wih1l_1x75k_328:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px)}.awsui_header-controls_wih1l_1x75k_328.awsui_variant-full-page_wih1l_1x75k_311: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_1x75k_328.awsui_variant-stacked_wih1l_1x75k_217:not(#\9 ),.awsui_header-controls_wih1l_1x75k_328.awsui_variant-container_wih1l_1x75k_217:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-jdu87e, 20px) + var(--space-table-header-horizontal-s1km9a, 0px))}.awsui_header-controls_wih1l_1x75k_328.awsui_variant-embedded_wih1l_1x75k_337:not(#\9 ),.awsui_header-controls_wih1l_1x75k_328.awsui_variant-borderless_wih1l_1x75k_337: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_1x75k_342.awsui_variant-stacked_wih1l_1x75k_217:not(#\9 ),.awsui_footer-wrapper_wih1l_1x75k_342.awsui_variant-container_wih1l_1x75k_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_footer_wih1l_1x75k_342:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-table-footer-horizontal-bi5f05, 0px)}.awsui_footer-with-pagination_wih1l_1x75k_350: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_1x75k_358:not(#\9 ){margin-inline-start:auto}.awsui_skeleton-loading-cell_wih1l_1x75k_368:not(#\9 ){padding-block:0;padding-inline:0;border-block-end:none}

.awsui_root_p8a6i_1nbjx_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-cg19ea, #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_1nbjx_177.awsui_header-refresh_p8a6i_1nbjx_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_1nbjx_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_1nbjx_184.awsui_list-grid-1_p8a6i_1nbjx_195>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-2_p8a6i_1nbjx_198>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-3_p8a6i_1nbjx_201>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-4_p8a6i_1nbjx_204>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-5_p8a6i_1nbjx_207>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-6_p8a6i_1nbjx_210>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-7_p8a6i_1nbjx_213>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-8_p8a6i_1nbjx_216>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-9_p8a6i_1nbjx_219>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-10_p8a6i_1nbjx_222>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-11_p8a6i_1nbjx_225>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-12_p8a6i_1nbjx_228>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-13_p8a6i_1nbjx_231>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-14_p8a6i_1nbjx_234>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-15_p8a6i_1nbjx_237>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-16_p8a6i_1nbjx_240>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-17_p8a6i_1nbjx_243>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-18_p8a6i_1nbjx_246>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-19_p8a6i_1nbjx_249>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_1nbjx_184.awsui_list-grid-20_p8a6i_1nbjx_252>.awsui_card_p8a6i_1nbjx_195:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_1nbjx_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_1nbjx_266:not(#\9 ),.awsui_empty_p8a6i_1nbjx_267:not(#\9 ){overflow:hidden;text-align:center;color:var(--color-text-empty-e8oi8k, #656871);margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_has-header_p8a6i_1nbjx_274:not(#\9 ){margin-block-start:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_has-header_p8a6i_1nbjx_274.awsui_refresh_p8a6i_1nbjx_277.awsui_header-variant-full-page_p8a6i_1nbjx_177:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_card_p8a6i_1nbjx_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_1nbjx_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_1nbjx_305:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_1nbjx_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_1nbjx_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-66zdy9, 700);color:var(--color-text-label-n6yw52, #0f141a)}.awsui_section_p8a6i_1nbjx_312:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_section_p8a6i_1nbjx_312:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_1nbjx_337:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_plvtp_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_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-ckn89n, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 stroke=%27%23ff7a7a%27 fill-opacity=%270%27 stroke-width=%272%27 stroke-linejoin=%27round%27%3E %3Ccircle cx=%278%27 cy=%278%27 r=%277%27/%3E %3Cpath d=%27M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172%27/%3E %3C/svg%3E")}}}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_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-0zk5rz, #006ce0)}.awsui_code-editor_1gl9c_plvtp_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-5uhkcb, #dedee3);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-light-theme-5uhkcb, #dedee3)}.awsui_code-editor_1gl9c_plvtp_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-coom6h, #656871);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-coom6h, #656871)}.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter:not(#\9 ){background-color:var(--color-background-code-editor-gutter-default-fqm39c, #f3f3f7);color:var(--color-text-code-editor-gutter-default-k8gy4k, #0f141a)}.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-0zk5rz, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23494949%27 fill=%27%23494949%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_plvtp_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_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_plvtp_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_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_plvtp_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23494949%27 fill=%27%23494949%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_plvtp_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_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_plvtp_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_158 .ace_editor .ace_gutter-active-line:not(#\9 ){background-color:var(--color-background-code-editor-gutter-active-line-default-bxqfld, #656871);color:var(--color-text-code-editor-gutter-active-line-oq3gve, #ffffff)}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_plvtp_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-oq3gve, #ffffff)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23242424%27 fill=%27%23242424%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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23242424%27 fill=%27%23242424%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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){color:var(--color-text-code-editor-gutter-active-line-oq3gve, #ffffff);background-color:var(--color-background-code-editor-gutter-active-line-error-fj57yx, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23151515%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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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%23151515%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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_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_plvtp_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_plvtp_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_plvtp_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%23242424%27 fill=%27%23242424%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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_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_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_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_plvtp_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_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_plvtp_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%23e1e1e1%27 fill=%27%23e1e1e1%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_plvtp_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_plvtp_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_plvtp_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_plvtp_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%23242424%27 fill=%27%23242424%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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_plvtp_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_plvtp_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_plvtp_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_plvtp_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_plvtp_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_plvtp_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_plvtp_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%23f9f9f9%27 fill=%27%23f9f9f9%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_plvtp_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_plvtp_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_plvtp_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_plvtp_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%23151515%27 fill=%27%23151515%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_plvtp_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-ahpzlg, #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-flv9rn, #f3f3f7);color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_pane__close-container_1gl9c_plvtp_715:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-kbzdb8, 12px)/2)}.awsui_pane__list_1gl9c_plvtp_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_plvtp_727:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_pane__item_1gl9c_plvtp_733>.awsui_pane__cell_1gl9c_plvtp_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_plvtp_733>.awsui_pane__cell_1gl9c_plvtp_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_plvtp_733>.awsui_pane__cell_1gl9c_plvtp_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_plvtp_747:not(#\9 ),.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):hover,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_plvtp_747>.awsui_pane__cell_1gl9c_plvtp_733:not(#\9 ),.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_plvtp_733,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_plvtp_733{background-color:var(--color-background-code-editor-pane-item-hover-3mu7ws, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_plvtp_747>.awsui_pane__cell_1gl9c_plvtp_733:not(#\9 ),.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_plvtp_733,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_plvtp_733{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94);border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #8c8c94)}.awsui_pane__item--highlighted_1gl9c_plvtp_747>.awsui_pane__cell_1gl9c_plvtp_733:not(#\9 ):first-child,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_plvtp_733:first-child,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_plvtp_733:first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #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_plvtp_747>.awsui_pane__cell_1gl9c_plvtp_733:not(#\9 ):last-child,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_plvtp_733:last-child,.awsui_pane__item_1gl9c_plvtp_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_plvtp_733:last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-mtly8t, #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_plvtp_768:not(#\9 ),.awsui_pane__description_1gl9c_plvtp_768:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_pane__location_1gl9c_plvtp_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_plvtp_768:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_plvtp_783:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_plvtp_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-cg19ea, #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-ahpzlg, #dedee3);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-ahpzlg, #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_plvtp_827:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_plvtp_827:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_plvtp_827:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_plvtp_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-0zk5rz, #006ce0)}.awsui_editor_1gl9c_plvtp_827:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_plvtp_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_plvtp_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-ahpzlg, #dedee3);background-color:var(--color-background-code-editor-status-bar-flv9rn, #f3f3f7);min-inline-size:0;word-break:break-word}.awsui_status-bar-with-hidden-pane_1gl9c_plvtp_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_plvtp_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-ahpzlg, #dedee3)}.awsui_status-bar__right_1gl9c_plvtp_882:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_plvtp_886:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_plvtp_886:not(#\9 ){display:inline-block;color:var(--color-text-body-default-cg19ea, #0f141a);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_status-bar__cog-button_1gl9c_plvtp_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_plvtp_897:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_plvtp_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-ckn89n, #db0000);background:none;border-block:none;border-inline:none;font-weight:var(--font-weight-bold-qswov1, 700);outline:none;cursor:pointer;z-index:1}.awsui_tab-button_1gl9c_plvtp_902:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-42udfu, #ffffff);background:var(--color-text-status-error-ckn89n, #db0000)}.awsui_tab-button_1gl9c_plvtp_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-ckn89n, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_plvtp_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_plvtp_938:not(#\9 ){color:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_tab-button--warnings_1gl9c_plvtp_938:not(#\9 ):hover{background:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_tab-button--warnings_1gl9c_plvtp_938:not(#\9 )::after{background:var(--color-text-status-warning-8pxzyy, #855900)}.awsui_tab-button--active_1gl9c_plvtp_947:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_plvtp_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_plvtp_935:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_plvtp_935:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_plvtp_935:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_plvtp_963:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);color:var(--color-text-code-editor-status-bar-disabled-s59g4x, #8c8c94);cursor:default}.awsui_tab-button--disabled_1gl9c_plvtp_963:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-s59g4x, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_plvtp_963:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_plvtp_902:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_plvtp_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_plvtp_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-0zk5rz, #006ce0)}.awsui_tab-button--divider_1gl9c_plvtp_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-b9mz5n, #c6c6cd);vertical-align:middle}@supports(contain: inline-size){@container not (max-width: 500px){.awsui_tab-button_1gl9c_plvtp_902>.awsui_count_1gl9c_plvtp_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_plvtp_902>.awsui_text_1gl9c_plvtp_1015:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_plvtp_902>.awsui_count_1gl9c_plvtp_1012:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_plvtp_902>.awsui_text_1gl9c_plvtp_1015:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_plvtp_902>.awsui_count_1gl9c_plvtp_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_plvtp_902>.awsui_text_1gl9c_plvtp_1015:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_plvtp_1037:not(#\9 ),.awsui_error-screen_1gl9c_plvtp_1038:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-dl7bni, #424650);background:var(--color-background-code-editor-loading-9laqg7, #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_plvtp_1038:not(#\9 ){color:var(--color-text-status-error-ckn89n, #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_1qu7w_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_1qu7w_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-no-gutters_zqq3x_1qu7w_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-variant-text-grid_zqq3x_1qu7w_195>.awsui_item_zqq3x_1qu7w_195:not(#\9 ){padding-inline:var(--space-grid-gutter-bfkz2w, 20px);position:relative}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-variant-text-grid_zqq3x_1qu7w_195>.awsui_item_zqq3x_1qu7w_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-kea2kc, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-variant-text-grid_zqq3x_1qu7w_195>.awsui_item_zqq3x_1qu7w_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-variant-text-grid_zqq3x_1qu7w_195>.awsui_item_zqq3x_1qu7w_195.awsui_first-column_zqq3x_1qu7w_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_1qu7w_181.awsui_grid-variant-text-grid_zqq3x_1qu7w_195>.awsui_item_zqq3x_1qu7w_195.awsui_first-column_zqq3x_1qu7w_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_16ssc_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-cg19ea, #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_16ssc_181>.awsui_grid_vvxn7_16ssc_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_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-no-gutters_vvxn7_16ssc_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_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_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-breakpoint-default_vvxn7_16ssc_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-1_vvxn7_16ssc_234.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-1_vvxn7_16ssc_234.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-variant-text-grid_vvxn7_16ssc_223.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_16ssc_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_16ssc_181>.awsui_grid_vvxn7_16ssc_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_16ssc_219).awsui_grid-variant-text-grid_vvxn7_16ssc_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_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-breakpoint-default_vvxn7_16ssc_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-1_vvxn7_16ssc_234.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-1_vvxn7_16ssc_234.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-vertical-borders_vvxn7_16ssc_268.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-2_vvxn7_16ssc_240.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-3_vvxn7_16ssc_246.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xxs_vvxn7_16ssc_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_16ssc_181>.awsui_grid_vvxn7_16ssc_213.awsui_grid-horizontal-borders_vvxn7_16ssc_301.awsui_grid-columns-4_vvxn7_16ssc_252.awsui_grid-breakpoint-xs_vvxn7_16ssc_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_13obh_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_13obh_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_13obh_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_13obh_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_13obh_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_13obh_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_13obh_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_13obh_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_13obh_169.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_13obh_1,awsui_awsui-motion-fade-in-0_1d2i7_13obh_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_13obh_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_13obh_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_13obh_169.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_13obh_169.awsui_refresh_1d2i7_13obh_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_13obh_169.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_13obh_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_13obh_1 var(--motion-duration-extra-slow-l9ofxh, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_13obh_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_13obh_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_13obh_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_13obh_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_13obh_225.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_13obh_225.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_13obh_225.awsui_refresh_1d2i7_13obh_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_13obh_225.awsui_refresh_1d2i7_13obh_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_13obh_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-cg19ea, #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-3wa0s8, 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_13obh_225.awsui_hidden_1d2i7_13obh_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_13obh_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_13obh_306.awsui_position-top_1d2i7_13obh_314:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_13obh_306.awsui_position-center_1d2i7_13obh_317:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_13obh_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_13obh_169.awsui_small_1d2i7_13obh_331:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_13obh_169.awsui_medium_1d2i7_13obh_334:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_13obh_169.awsui_large_1d2i7_13obh_337:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_13obh_169.awsui_x-large_1d2i7_13obh_340:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_13obh_169.awsui_xx-large_1d2i7_13obh_343:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_13obh_169.awsui_custom-width_1d2i7_13obh_346:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-6b9ypa)}.awsui_dialog_1d2i7_13obh_169.awsui_max_1d2i7_13obh_349.awsui_breakpoint-xs_1d2i7_13obh_349:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-mw5hbl, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_13obh_169.awsui_custom-height_1d2i7_13obh_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_13obh_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-cg19ea, #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-ypckbh, #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-3ff0g5, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_container_1d2i7_13obh_359.awsui_custom-height-container_1d2i7_13obh_399:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_13obh_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_13obh_405.awsui_no-paddings_1d2i7_13obh_410:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_13obh_405.awsui_custom-height-content_1d2i7_13obh_414:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_13obh_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-knegap, #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_13obh_435:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px);background-color:var(--color-background-container-content-ypckbh, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--rounded_1d2i7_13obh_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_13obh_435:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_13obh_460:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_pc6rq_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-cg19ea, #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_1yb1v_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-cg19ea, #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_1yb1v_180:not(#\9 ){flex:1}.awsui_results_1sdq3_1yb1v_184:not(#\9 ){color:var(--color-text-form-label-tdlyd9, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-kbzdb8, 12px)}
.awsui_root_4yi2u_541ie_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-cg19ea, #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_541ie_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-0zk5rz, #006ce0));position:relative}.awsui_outline_4yi2u_541ie_178:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_541ie_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_541ie_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-lkwdp5, #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_541ie_214:not(#\9 ){background:var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_toggle-control-disabled_4yi2u_541ie_217:not(#\9 ){background:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_toggle-control-disabled_4yi2u_541ie_217.awsui_toggle-control-checked_4yi2u_541ie_214:not(#\9 ){background:var(--color-background-toggle-checked-disabled-ylkw46, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_541ie_223:not(#\9 ){background:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_toggle-handle_4yi2u_541ie_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-lplros, #ffffff);box-shadow:1px 1px var(--color-shadow-toggle-handle-vzeu1h, 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_541ie_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_541ie_227:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_541ie_227:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_541ie_252:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_541ie_252:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_541ie_259:not(#\9 ){background:var(--color-foreground-control-disabled-tfwvqg, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_541ie_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_541ie_259){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_541ie_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_541ie_259).awsui_toggle-handle-checked_4yi2u_541ie_252{background:var(--color-foreground-control-read-only-gb48bp, #656871)}
.awsui_visible-content-title_tc96w_eze1q_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-66zdy9, 700);color:var(--color-text-form-label-tdlyd9, #0f141a);margin-block-start:0;margin-block-end:var(--space-scaled-l-gr6kh1, 20px);margin-inline:0}.awsui_visible-content-group-label_tc96w_eze1q_170:not(#\9 ){color:var(--color-text-group-label-kwqard, #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-sc5l0q, #ebebf0)}.awsui_visible-content-option_tc96w_eze1q_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-sc5l0q, #ebebf0)}.awsui_visible-content-option_tc96w_eze1q_176:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_eze1q_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_eze1q_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-cg19ea, #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_eze1q_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-group-header_tc96w_eze1q_263: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-cg19ea, #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-title_tc96w_eze1q_309: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-66zdy9, 700);color:var(--color-text-form-label-tdlyd9, #0f141a);margin-block:0;margin-inline:0}.awsui_content-display-description_tc96w_eze1q_318:not(#\9 ){color:var(--color-text-form-secondary-s4scs1, #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_eze1q_326:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_content-display-group-children_tc96w_eze1q_333:not(#\9 ){padding-inline-start:calc(28px - var(--size-icon-normal-tg8eob, 16px) - 2*var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_second-column-small_tc96w_eze1q_347:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-gr6kh1, 20px))}

.awsui_radio-group_1mabk_1lkhx_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-cg19ea, #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_1lkhx_145:not(#\9 ):not(.awsui_horizontal-group_1mabk_1lkhx_176){display:block}.awsui_radio-group_1mabk_1lkhx_145.awsui_horizontal-group_1mabk_1lkhx_176:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_radio_1mabk_1lkhx_145+.awsui_radio_1mabk_1lkhx_145:not(#\9 ):not(.awsui_horizontal_1mabk_1lkhx_176){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_radio--has-description_1mabk_1lkhx_190+.awsui_radio_1mabk_1lkhx_145:not(#\9 ):not(.awsui_horizontal_1mabk_1lkhx_176){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_radio_1mabk_1lkhx_145.awsui_horizontal_1mabk_1lkhx_176:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-fs6lrd, 32px))}

.awsui_layout_5gtk3_1849p_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_1849p_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-6b9ypa: var(--space-l-0ykpb1, 20px)}}.awsui_layout_5gtk3_1849p_145>.awsui_background_5gtk3_1849p_159:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_layout_5gtk3_1849p_145>.awsui_background_5gtk3_1849p_159.awsui_is-overlap-disabled_5gtk3_1849p_164:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_1849p_145>.awsui_background_5gtk3_1849p_159>.awsui_header-background_5gtk3_1849p_167:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_1849p_145>.awsui_notifications_5gtk3_1849p_171:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_1849p_145>.awsui_breadcrumbs_5gtk3_1849p_176:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_1849p_145.awsui_default-padding_5gtk3_1849p_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_1849p_145>.awsui_header-wrapper_5gtk3_1849p_185:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_5gtk3_1849p_145>.awsui_header-wrapper_5gtk3_1849p_185.awsui_with-divider_5gtk3_1849p_190:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_layout_5gtk3_1849p_145>.awsui_content_5gtk3_1849p_193:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_1849p_145:not(#\9 ):not(.awsui_has-header_5gtk3_1849p_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_1849p_145.awsui_is-overlap-disabled_5gtk3_1849p_164:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_1849p_145.awsui_is-visual-refresh_5gtk3_1849p_204>.awsui_background_5gtk3_1849p_159.awsui_has-default-background_5gtk3_1849p_204:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_layout_5gtk3_1849p_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_1849p_204).awsui_has-notifications_5gtk3_1849p_208{--awsui-content-layout-main-gap-6b9ypa: 0px}.awsui_layout_5gtk3_1849p_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_1849p_204)>.awsui_notifications_5gtk3_1849p_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_15c3n_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-cg19ea, #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_15c3n_177:not(#\9 ){display:contents}.awsui_calendar_145pa_15c3n_181:not(#\9 ){overflow:auto}.awsui_calendar_145pa_15c3n_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_15c3n_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-0zk5rz, #006ce0)}.awsui_date-picker-container_145pa_15c3n_197:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_15c3n_202:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_15c3n_206:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);inline-size:100%}

.awsui_grid_1mfbn_jir04_149:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_jir04_154:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_jir04_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-841oke, #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_jir04_161:not(#\9 ),.awsui_month_1mfbn_jir04_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-vot6e7, #b4b4bb);position:relative}.awsui_day_1mfbn_jir04_161:not(#\9 ):focus,.awsui_month_1mfbn_jir04_172:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_jir04_161:not(#\9 )::after,.awsui_month_1mfbn_jir04_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_jir04_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jir04_172:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_jir04_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jir04_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_jir04_161:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_jir04_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-0zk5rz, #006ce0)}.awsui_day_1mfbn_jir04_161>.awsui_day-inner_1mfbn_jir04_220:not(#\9 ),.awsui_day_1mfbn_jir04_161>.awsui_month-inner_1mfbn_jir04_221:not(#\9 ),.awsui_month_1mfbn_jir04_172>.awsui_day-inner_1mfbn_jir04_220:not(#\9 ),.awsui_month_1mfbn_jir04_172>.awsui_month-inner_1mfbn_jir04_221:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_jir04_228:not(#\9 ):not(.awsui_in-previous-month_1mfbn_jir04_228),.awsui_in-first-row_1mfbn_jir04_228:not(#\9 ):not(.awsui_in-previous-year_1mfbn_jir04_229){border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-previous-month_1mfbn_jir04_228:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_jir04_233),.awsui_in-previous-year_1mfbn_jir04_229:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_jir04_234){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_jir04_238:not(#\9 ),.awsui_in-next-year_1mfbn_jir04_239:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_jir04_243:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-first-column_1mfbn_jir04_243.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ),.awsui_in-first-column_1mfbn_jir04_243.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_enabled_1mfbn_jir04_250:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256)::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246.awsui_end-date_1mfbn_jir04_256.awsui_start-date_1mfbn_jir04_256:not(#\9 ),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246.awsui_end-date_1mfbn_jir04_256.awsui_start-date_1mfbn_jir04_256:not(#\9 )::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246.awsui_no-range_1mfbn_jir04_256:not(#\9 )::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256)::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246.awsui_end-date_1mfbn_jir04_256.awsui_start-date_1mfbn_jir04_256:not(#\9 ),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246.awsui_end-date_1mfbn_jir04_256.awsui_start-date_1mfbn_jir04_256:not(#\9 )::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246.awsui_no-range_1mfbn_jir04_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_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ):hover,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ):hover{color:var(--color-text-calendar-date-hover-jsvbjx, #0f141a);background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7)}.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-month_1mfbn_jir04_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_jir04_266)::after,.awsui_enabled_1mfbn_jir04_250.awsui_in-visible-calendar_1mfbn_jir04_246.awsui_in-current-year_1mfbn_jir04_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_jir04_266)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-41eg5t, #8c8c94)}.awsui_today_1mfbn_jir04_271:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256),.awsui_this-month_1mfbn_jir04_272:not(#\9 ):not(.awsui_in-range_1mfbn_jir04_256){background-color:var(--color-background-calendar-current-date-xb1nan, #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-qswov1, 700)}.awsui_selected_1mfbn_jir04_266:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-qswov1, 700)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jir04_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jir04_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_jir04_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-ffu053, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_jir04_266:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_jir04_266:not(#\9 )::after{background-color:var(--color-background-control-checked-4hlzpf, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0);z-index:0}.awsui_selected_1mfbn_jir04_266>.awsui_day-inner_1mfbn_jir04_220:not(#\9 ),.awsui_selected_1mfbn_jir04_266>.awsui_month-inner_1mfbn_jir04_221:not(#\9 ){color:var(--color-text-calendar-date-selected-k3d549, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_jir04_256:not(#\9 ){background-color:var(--color-background-dropdown-item-selected-5n3kdi, #f0fbff);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-start_1mfbn_jir04_328:not(#\9 )::after{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-inline-end_1mfbn_jir04_331:not(#\9 )::after{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-end_1mfbn_jir04_334:not(#\9 )::after{border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-inline-start_1mfbn_jir04_337:not(#\9 )::after{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-start_1mfbn_jir04_328.awsui_in-range-border-inline-end_1mfbn_jir04_331:not(#\9 ),.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-start_1mfbn_jir04_328.awsui_in-range-border-inline-end_1mfbn_jir04_331:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-end_1mfbn_jir04_334.awsui_in-range-border-inline-end_1mfbn_jir04_331:not(#\9 ),.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-end_1mfbn_jir04_334.awsui_in-range-border-inline-end_1mfbn_jir04_331:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-end_1mfbn_jir04_334.awsui_in-range-border-inline-start_1mfbn_jir04_337:not(#\9 ),.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-end_1mfbn_jir04_334.awsui_in-range-border-inline-start_1mfbn_jir04_337:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-start_1mfbn_jir04_328.awsui_in-range-border-inline-start_1mfbn_jir04_337:not(#\9 ),.awsui_in-range_1mfbn_jir04_256.awsui_in-range-border-block-start_1mfbn_jir04_328.awsui_in-range-border-inline-start_1mfbn_jir04_337:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_no-range_1mfbn_jir04_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_no-range_1mfbn_jir04_256:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_no-range_1mfbn_jir04_256:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_jir04_256:not(#\9 ),.awsui_no-range_1mfbn_jir04_256:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}
.awsui_calendar_mgja0_1rfsx_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_1rfsx_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_1rfsx_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_1rfsx_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_1rfsx_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_1rfsx_153:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_1rfsx_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-cg19ea, #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_1rfsx_176:not(#\9 ):not(.awsui_wide_mgja0_1rfsx_207){max-inline-size:32em}.awsui_root_mgja0_1rfsx_176.awsui_wide_mgja0_1rfsx_207:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_1rfsx_214:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_1rfsx_218:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_1rfsx_222:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px))}.awsui_calendar-container_mgja0_1rfsx_222.awsui_one-grid_mgja0_1rfsx_225:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px)}.awsui_calendar-header_mgja0_1rfsx_229:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_1rfsx_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_1rfsx_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-qswov1, 700);color:var(--color-text-body-default-cg19ea, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_1rfsx_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_1rfsx_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_1rfsx_268:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-8fd8y2, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_footer_mgja0_1rfsx_268.awsui_has-clear-button_mgja0_1rfsx_277:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_1rfsx_268.awsui_one-grid_mgja0_1rfsx_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_1rfsx_286:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px)}.awsui_footer-button-wrapper_mgja0_1rfsx_286:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_1rfsx_293:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_mgja0_1rfsx_298:not(#\9 ){cursor:default}.awsui_label_mgja0_1rfsx_298.awsui_label-enabled_mgja0_1rfsx_302:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_1rfsx_218>.awsui_icon-wrapper_mgja0_1rfsx_293{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_label-text_mgja0_1rfsx_306:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_label-token-nowrap_mgja0_1rfsx_312:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_1rfsx_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_1rfsx_316:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_1rfsx_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-0zk5rz, #006ce0)}.awsui_dropdown-content_mgja0_1rfsx_338:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #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_1rfsx_338.awsui_one-grid_mgja0_1rfsx_225:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-7eyarb, 238px) + 2*var(--space-l-0ykpb1, 20px))}

.awsui_segment_8cbea_86o6t_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-jadfx6, #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-0zk5rz, #006ce0))}.awsui_segment_8cbea_86o6t_161:not(#\9 ):not(.awsui_refresh_8cbea_86o6t_188){block-size:calc(100% - var(--space-static-xxs-ob9nh1, 4px) - 2*var(--border-width-field-j665cy, 1px))}.awsui_segment_8cbea_86o6t_161:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_86o6t_161.awsui_disabled_8cbea_86o6t_194:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-segment-disabled-m960vh, #ffffff));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-scv2ec, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_86o6t_161:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_86o6t_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_86o6t_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_86o6t_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-nyn06a, #8c8c94);z-index:1}.awsui_segment_8cbea_86o6t_161:not(#\9 ):not(.awsui_refresh_8cbea_86o6t_188):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-ob9nh1, 4px))}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_86o6t_161:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_86o6t_161.awsui_selected_8cbea_86o6t_251:not(#\9 ){background:var(--awsui-style-background-active-6b9ypa, var(--color-background-segment-active-4o5dpt, #006ce0));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-segment-active-lm00pj, #ffffff))}.awsui_segment_8cbea_86o6t_161:not(#\9 ):hover:not(.awsui_selected_8cbea_86o6t_251):not(.awsui_disabled_8cbea_86o6t_194):not(:focus){background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-segment-hover-qfqrha, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-segment-hover-qgrjth, #002b66));cursor:pointer}.awsui_with-text_8cbea_86o6t_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_86o6t_271:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_86o6t_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-cg19ea, #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_86o6t_308:not(#\9 ){display:inline-grid;border-inline:solid var(--border-width-field-j665cy, 1px) var(--color-border-segment-wrapper-lhltjg, #8c8c94);border-block:solid var(--border-width-field-j665cy, 1px) var(--color-border-segment-wrapper-lhltjg, #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-n3khl2, #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_86o6t_308:not(#\9 ):not(.awsui_refresh_8cbea_86o6t_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_86o6t_308:not(#\9 ){display:none}}.awsui_select_8cbea_86o6t_251:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_86o6t_251:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_86o6t_343:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_86o6t_347:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_86o6t_351:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_86o6t_355:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_86o6t_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_1llrh_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-cg19ea, #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_1llrh_181:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_1llrh_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_1llrh_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-kea2kc, #c6c6cd)}.awsui_divider-label_1noo2_1llrh_204:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_1llrh_210:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);inline-size:0;block-size:100%;align-self:stretch}
.awsui_root_ptw8i_18pm9_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-vshcme, #424650);background-color:var(--color-dropzone-background-default-fpz8io, #ffffff);border-color:var(--color-dropzone-border-default-zs3xv6, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-zs3xv6, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-zs3xv6, #8c8c94)}.awsui_root_ptw8i_18pm9_181.awsui_hovered_ptw8i_18pm9_194:not(#\9 ){color:var(--color-dropzone-text-hover-9g1o07, #424650);background-color:var(--color-dropzone-background-hover-x5a713, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-nv8q76, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-nv8q76, #002b66)}.awsui_content_ptw8i_18pm9_201:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-ob9nh1, 4px);align-items:center;justify-content:center}
.awsui_root_39ths_bc8du_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-cg19ea, #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_bc8du_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_bc8du_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-xyy8nx, 32px)}.awsui_file-name-container_39ths_bc8du_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_bc8du_250:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_bc8du_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_bc8du_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-0zk5rz, #006ce0)}.awsui_file-option-name_39ths_bc8du_280:not(#\9 ),.awsui_file-option-size_39ths_bc8du_281:not(#\9 ),.awsui_file-option-last-modified_39ths_bc8du_282:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_bc8du_280:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_file-option-thumbnail_39ths_bc8du_295:not(#\9 ){margin-block-start:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-option-thumbnail-image_39ths_bc8du_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_bc8du_312:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_bc8du_312.awsui_with-image_39ths_bc8du_315:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_bc8du_312.awsui_single-row-loading_39ths_bc8du_318:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-tg8eob, 16px))}.awsui_token_39ths_bc8du_322:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-grid_39ths_bc8du_329:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_bc8du_329:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_bc8du_338:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_bc8du_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-ef1gd2, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-ef1gd2, #006ce0));padding-block-start:var(--space-token-vertical-vkegei, 4px);padding-block-end:var(--space-token-vertical-vkegei, 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-r2zdk6, #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-cg19ea, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_bc8du_342.awsui_horizontal_39ths_bc8du_361:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_bc8du_342.awsui_horizontal_39ths_bc8du_361:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_bc8du_342.awsui_error_39ths_bc8du_369:not(#\9 ){border-color:var(--color-border-status-error-kbymrh, #db0000);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_bc8du_342.awsui_error_39ths_bc8du_369>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_bc8du_342.awsui_error_39ths_bc8du_369>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_bc8du_342.awsui_warning_39ths_bc8du_379:not(#\9 ){border-color:var(--color-border-status-warning-eeisrz, #855900);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_bc8du_342.awsui_warning_39ths_bc8du_379>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_bc8du_342.awsui_warning_39ths_bc8du_379>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_bc8du_342.awsui_read-only_39ths_bc8du_389:not(#\9 ){border-color:var(--color-border-input-disabled-whoc96, #ebebf0);background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui_token-box_39ths_bc8du_342.awsui_read-only_39ths_bc8du_389>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_bc8du_342.awsui_read-only_39ths_bc8du_389>.awsui_dismiss-button_39ths_bc8du_373:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_bc8du_342.awsui_loading_39ths_bc8du_402:not(#\9 ){border-color:var(--color-border-control-disabled-yo04ir, #dedee3);background-color:var(--color-background-container-content-ypckbh, #ffffff)}

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

.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_enter_1q84n_1lafo_157>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_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_1lafo_157.awsui_entering_1q84n_1lafo_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_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_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-icon_1q84n_1lafo_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-header_1q84n_1lafo_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_flash-message_1q84n_1lafo_171>.awsui_flash-content_1q84n_1lafo_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entering_1q84n_1lafo_210>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_dismiss-button-wrapper_1q84n_1lafo_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_entered_1q84n_1lafo_231>.awsui_flash-body_1q84n_1lafo_171>.awsui_action-button-wrapper_1q84n_1lafo_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_1lafo_157.awsui_exiting_1q84n_1lafo_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_1lafo_157.awsui_exiting_1q84n_1lafo_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_1lafo_157.awsui_exiting_1q84n_1lafo_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_1lafo_157.awsui_exiting_1q84n_1lafo_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_item_1q84n_1lafo_370:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_flash-list-item_1q84n_1lafo_371:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370.awsui_notification-bar_1q84n_1lafo_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_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_item_1q84n_1lafo_370:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_flash-list-item_1q84n_1lafo_371:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_item_1q84n_1lafo_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_item_1q84n_1lafo_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_flash-list-item_1q84n_1lafo_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370>.awsui_flash-list-item_1q84n_1lafo_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1lafo_370>.awsui_animation-running_1q84n_1lafo_370.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1lafo_370>.awsui_collapsed_1q84n_1lafo_392.awsui_animation-ready_1q84n_1lafo_392>.awsui_expanded-only_1q84n_1lafo_392:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_collapsed_1q84n_1lafo_392.awsui_animation-running_1q84n_1lafo_370>.awsui_expanded-only_1q84n_1lafo_392:not(#\9 ){display:none}.awsui_stack_1q84n_1lafo_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_1lafo_370>.awsui_expanded_1q84n_1lafo_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_1lafo_370>.awsui_collapsed_1q84n_1lafo_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_1lafo_370>.awsui_collapsed_1q84n_1lafo_392>.awsui_item_1q84n_1lafo_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_1lafo_370>.awsui_collapsed_1q84n_1lafo_392>.awsui_item_1q84n_1lafo_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_1lafo_370>.awsui_collapsed_1q84n_1lafo_392>.awsui_item_1q84n_1lafo_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_1lafo_157,.awsui_stack_1q84n_1lafo_370>.awsui_collapsed_1q84n_1lafo_392>.awsui_item_1q84n_1lafo_370.awsui_flash_1q84n_1lafo_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-rw4yqb, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_1lafo_370>.awsui_expanded_1q84n_1lafo_392.awsui_animation-running_1q84n_1lafo_370>.awsui_flash-list-item_1q84n_1lafo_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-6b9ypa) - var(--awsui-flashbar-stack-index-6b9ypa))}.awsui_stack_1q84n_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392):not(.awsui_short-list_1q84n_1lafo_454):not(.awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392):not(.awsui_short-list_1q84n_1lafo_454):not(.awsui_visual-refresh_1q84n_1lafo_454)>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392):not(.awsui_short-list_1q84n_1lafo_454).awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392):not(.awsui_short-list_1q84n_1lafo_454).awsui_visual-refresh_1q84n_1lafo_454>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392).awsui_short-list_1q84n_1lafo_454:not(.awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392).awsui_short-list_1q84n_1lafo_454:not(.awsui_visual-refresh_1q84n_1lafo_454)>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392).awsui_short-list_1q84n_1lafo_454.awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448:not(#\9 ):not(.awsui_expanded_1q84n_1lafo_392).awsui_short-list_1q84n_1lafo_454.awsui_visual-refresh_1q84n_1lafo_454>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448.awsui_expanded_1q84n_1lafo_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448.awsui_expanded_1q84n_1lafo_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_1lafo_454)>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448.awsui_expanded_1q84n_1lafo_392.awsui_visual-refresh_1q84n_1lafo_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_1lafo_370.awsui_collapsible_1q84n_1lafo_448.awsui_expanded_1q84n_1lafo_392.awsui_visual-refresh_1q84n_1lafo_454>.awsui_notification-bar_1q84n_1lafo_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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-6b9ypa, var(--color-background-notification-stack-bar-smck50, #232b37));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-notification-stack-bar-c21sgb, #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-lrc5y6, 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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_601>.awsui_header_1q84n_1lafo_601:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_601>.awsui_item-count_1q84n_1lafo_602:not(#\9 ),.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_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-cg19ea, #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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_601>.awsui_header_1q84n_1lafo_601:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);display:inline-block}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_601>.awsui_item-count_1q84n_1lafo_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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_status_1q84n_1lafo_601>.awsui_item-count_1q84n_1lafo_602>.awsui_type-count_1q84n_1lafo_636>.awsui_count-number_1q84n_1lafo_636:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-uighv4, #424650));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-uighv4, #424650));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-notification-stack-bar-active-j5qj0j, #232b37));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-notification-stack-bar-smck50, #232b37));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372.awsui_visual-refresh_1q84n_1lafo_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1lafo_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1lafo_454):focus{text-decoration:none}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_1lafo_454):hover{text-decoration:none}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_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-0zk5rz, #006ce0))}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603>.awsui_icon_1q84n_1lafo_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_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603>.awsui_icon_1q84n_1lafo_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603>.awsui_icon_1q84n_1lafo_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603>.awsui_icon_1q84n_1lafo_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603.awsui_expanded_1q84n_1lafo_392>.awsui_icon_1q84n_1lafo_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_1lafo_370>.awsui_notification-bar_1q84n_1lafo_372>.awsui_button_1q84n_1lafo_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_1lafo_370.awsui_expanded_1q84n_1lafo_392:not(#\9 ):not(.awsui_floating_1q84n_1lafo_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-6b9ypa, 0)}.awsui_flashbar_1q84n_1lafo_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_1lafo_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_1lafo_719:not(#\9 ),.awsui_flash_1q84n_1lafo_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-cg19ea, #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_1lafo_157:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-11xrcr, 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-m4juig, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-gm5yrn, 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-0zk5rz, #006ce0))}.awsui_initial-hidden_1q84n_1lafo_778:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_1lafo_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_1lafo_371:not(#\9 ):not(.awsui_collapsed_1q84n_1lafo_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_flash-body_1q84n_1lafo_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_1lafo_802:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_1lafo_802:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1lafo_802:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_1lafo_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_1lafo_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_1lafo_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_1lafo_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_1lafo_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_1lafo_851:not(#\9 ){display:none}.awsui_flash-header_1q84n_1lafo_171:not(#\9 ),.awsui_header-replacement_1q84n_1lafo_856:not(#\9 ){font-weight:var(--font-weight-flashbar-header-7qke37, 700)}.awsui_dismiss-button-wrapper_1q84n_1lafo_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_1lafo_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_1lafo_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_1lafo_890:not(#\9 ){background-color:var(--color-background-notification-green-rvalk5, #00802f)}.awsui_flash-type-error_1q84n_1lafo_894:not(#\9 ){background-color:var(--color-background-notification-red-75ghwx, #db0000)}.awsui_flash-type-info_1q84n_1lafo_898:not(#\9 ),.awsui_flash-type-in-progress_1q84n_1lafo_899:not(#\9 ){background-color:var(--color-background-notification-blue-e57r47, #006ce0)}.awsui_flash-type-warning_1q84n_1lafo_903:not(#\9 ){color:var(--color-text-notification-yellow-uepn8m, #0f141a);background-color:var(--color-background-notification-yellow-9tth1g, #ffe347)}

.awsui_root_1i0s3_yys2v_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-cg19ea, #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_yys2v_177:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_footer_1i0s3_yys2v_189:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_actions-section_1i0s3_yys2v_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_yys2v_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_yys2v_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_5825e_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-cg19ea, #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_5825e_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-kea2kc, #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_5825e_181 ol:not(#\9 ),.awsui_help-panel_1d237_5825e_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_5825e_181 li:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_help-panel_1d237_5825e_181 a:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h2:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h3:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h4:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h5:not(#\9 ),.awsui_help-panel_1d237_5825e_181 pre:not(#\9 ),.awsui_help-panel_1d237_5825e_181 code:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_5825e_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-h1l2yn, #ffffff);padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);word-wrap:break-word;white-space:pre-wrap}.awsui_help-panel_1d237_5825e_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-h1l2yn, #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_5825e_181 dl:not(#\9 ){margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_5825e_181 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_5825e_181 dt:not(#\9 ){margin-block-start:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_help-panel_1d237_5825e_181 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_help-panel_1d237_5825e_181 h2:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h3:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h4:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h5:not(#\9 ),.awsui_help-panel_1d237_5825e_181 h6:not(#\9 ){margin-block-start:var(--space-xl-d84eey, 24px);color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_help-panel_1d237_5825e_181>:not(#\9 ):last-child{margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_help-panel_1d237_5825e_181 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_5825e_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_5825e_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_5825e_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_5825e_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_5825e_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_5825e_181 b:not(#\9 ),.awsui_help-panel_1d237_5825e_181 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_loading_1d237_5825e_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_5825e_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-9iv5lb, #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-naiizv, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-ksxtkt, 20px)}.awsui_with-toolbar_1d237_5825e_377>.awsui_header_1d237_5825e_359:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_5825e_359 h2:not(#\9 ),.awsui_header_1d237_5825e_359 h3:not(#\9 ),.awsui_header_1d237_5825e_359 h4:not(#\9 ),.awsui_header_1d237_5825e_359 h5:not(#\9 ),.awsui_header_1d237_5825e_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_5825e_396:not(#\9 ){color:var(--color-text-body-secondary-dl7bni, #424650);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_content_1d237_5825e_396 h2:not(#\9 ):first-child,.awsui_content_1d237_5825e_396 h3:not(#\9 ):first-child,.awsui_content_1d237_5825e_396 h4:not(#\9 ):first-child,.awsui_content_1d237_5825e_396 h5:not(#\9 ):first-child,.awsui_content_1d237_5825e_396 h6:not(#\9 ):first-child,.awsui_content_1d237_5825e_396 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_5825e_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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_5825e_396 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_5825e_396 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_5825e_396 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_5825e_396 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_content_1d237_5825e_396 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_5825e_396 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_content_1d237_5825e_396 a:not(#\9 ):active,.awsui_content_1d237_5825e_396 a:not(#\9 ):focus,.awsui_content_1d237_5825e_396 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_footer_1d237_5825e_448:not(#\9 ){color:var(--color-text-body-secondary-dl7bni, #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_5825e_448 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_5825e_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-u3mvse, #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_5825e_448 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_5825e_448 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_5825e_448 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_5825e_448 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_footer_1d237_5825e_448 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_5825e_448 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_footer_1d237_5825e_448 a:not(#\9 ):active,.awsui_footer_1d237_5825e_448 a:not(#\9 ):focus,.awsui_footer_1d237_5825e_448 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_content_1d237_5825e_396 a:not(#\9 ):focus,.awsui_footer_1d237_5825e_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-0zk5rz, #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-0zk5rz, #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_1v8tk_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-cg19ea, #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_1v8tk_177:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_group-list_1y9fy_1v8tk_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_1v8tk_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-n6yw52, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_key-label_1y9fy_1v8tk_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_key-label_1y9fy_1v8tk_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_1v8tk_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-cg19ea, #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-wej1z9, #0f141a)}.awsui_info_1y9fy_1v8tk_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-kea2kc, #c6c6cd)}

.awsui_root_fvjdu_27om5_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-cg19ea, #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_27om5_186:not(#\9 ),.awsui_dots_fvjdu_27om5_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_27om5_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_27om5_186:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_27om5_186:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_button-disabled_fvjdu_27om5_215:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_arrow_fvjdu_27om5_220:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_arrow_fvjdu_27om5_220:not(#\9 ):not(.awsui_button-disabled_fvjdu_27om5_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_arrow_fvjdu_27om5_220.awsui_button-disabled_fvjdu_27om5_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_page-number_fvjdu_27om5_230:not(#\9 ){color:var(--color-text-pagination-page-number-default-cg7sk0, #424650)}.awsui_page-number_fvjdu_27om5_230:not(#\9 ):not(.awsui_button-disabled_fvjdu_27om5_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_page-number_fvjdu_27om5_230.awsui_button-current_fvjdu_27om5_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-mb8zit, #0f141a)}.awsui_page-number_fvjdu_27om5_230.awsui_button-current_fvjdu_27om5_236.awsui_button-disabled_fvjdu_27om5_215:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-0g1vpc, #b4b4bb)}.awsui_page-number_fvjdu_27om5_230.awsui_button-disabled_fvjdu_27om5_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_jump-to-page_fvjdu_27om5_249:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #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_27om5_257:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_27om5_187:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_page-item_fvjdu_27om5_267:not(#\9 ),.awsui_dots_fvjdu_27om5_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_27om5_267:not(#\9 ):first-child,.awsui_dots_fvjdu_27om5_187:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_27om5_267:not(#\9 ):last-child,.awsui_dots_fvjdu_27om5_187:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_27om5_285>.awsui_dots_fvjdu_27om5_187:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_root_1ksu1_vuife_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-cg19ea, #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_vuife_220:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_vuife_220>.awsui_handle_1ksu1_vuife_224:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_vuife_220>.awsui_panel-content_1ksu1_vuife_228:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_vuife_220>.awsui_panel-content_1ksu1_vuife_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-0zk5rz, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_vuife_241>.awsui_panel_1ksu1_vuife_220:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_vuife_244>.awsui_panel_1ksu1_vuife_220:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_vuife_250:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_vuife_244>.awsui_content_1ksu1_vuife_250:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_vuife_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-0zk5rz, #006ce0);outline-offset:-2px}

.awsui_segment__path_1edmh_bys16_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_bys16_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment__path_1edmh_bys16_161:not(#\9 ),.awsui-mode-entering .awsui_segment__path_1edmh_bys16_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_bys16_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_bys16_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_bys16_161:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_bys16_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_bys16_161>.awsui_segment__hover_1edmh_bys16_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_bys16_161>.awsui_segment__hover_1edmh_bys16_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_bys16_161>.awsui_segment__hover_1edmh_bys16_188:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_bys16_161>.awsui_segment__hover_1edmh_bys16_188:not(#\9 ){animation:none;transition:none}.awsui_label_1edmh_bys16_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_bys16_202:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_label_1edmh_bys16_202:not(#\9 ),.awsui-mode-entering .awsui_label_1edmh_bys16_202:not(#\9 ){animation:none;transition:none}.awsui_content_1edmh_bys16_220.awsui_content--small_1edmh_bys16_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_bys16_220.awsui_content--small_1edmh_bys16_220.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:calc(2*(30px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_bys16_220.awsui_content--small_1edmh_bys16_220.awsui_content--without-labels_1edmh_bys16_226:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-j1ch97, 8px)))}.awsui_content_1edmh_bys16_220.awsui_content--small_1edmh_bys16_220.awsui_content--without-labels_1edmh_bys16_226.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:60px}.awsui_content_1edmh_bys16_220.awsui_content--medium_1edmh_bys16_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_bys16_220.awsui_content--medium_1edmh_bys16_232.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:calc(2*(100px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_bys16_220.awsui_content--medium_1edmh_bys16_232.awsui_content--without-labels_1edmh_bys16_226:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_bys16_220.awsui_content--medium_1edmh_bys16_232.awsui_content--without-labels_1edmh_bys16_226.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:200px}.awsui_content_1edmh_bys16_220.awsui_content--large_1edmh_bys16_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_bys16_220.awsui_content--large_1edmh_bys16_244.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:calc(2*(140px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_bys16_220.awsui_content--large_1edmh_bys16_244.awsui_content--without-labels_1edmh_bys16_226:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_bys16_220.awsui_content--large_1edmh_bys16_244.awsui_content--without-labels_1edmh_bys16_226.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){min-block-size:280px}.awsui_content--fit-height_1edmh_bys16_223:not(#\9 ){flex:1}.awsui_chart-container_1edmh_bys16_265:not(#\9 ){display:flex;flex:1}.awsui_chart-container--fit-height_1edmh_bys16_269:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-chart-plot_1edmh_bys16_274:not(#\9 ){display:contents}.awsui_chart-container-chart-plot--fit-height_1edmh_bys16_277:not(#\9 ){display:block;position:absolute;inset:0}.awsui_inner-content_1edmh_bys16_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_bys16_294:not(#\9 ){stroke:none;opacity:0}.awsui_segment_1edmh_bys16_161:not(#\9 ){stroke:var(--color-background-container-content-ypckbh, #ffffff);stroke-width:2px;stroke-linejoin:round;opacity:1;cursor:pointer}.awsui_segment_1edmh_bys16_161:not(#\9 ):focus{outline:none}.awsui_segment_1edmh_bys16_161.awsui_segment--dimmed_1edmh_bys16_309:not(#\9 ){opacity:.35}.awsui_segment_1edmh_bys16_161.awsui_segment--highlighted_1edmh_bys16_312>.awsui_segment__highlight_1edmh_bys16_294:not(#\9 ),.awsui_segment_1edmh_bys16_161:not(#\9 ):hover:not(.awsui_segment--dimmed_1edmh_bys16_309)>.awsui_segment__highlight_1edmh_bys16_294{opacity:1}.awsui_label_1edmh_bys16_202:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a);opacity:1}.awsui_label_1edmh_bys16_202>line:not(#\9 ){stroke:var(--color-stroke-chart-line-kak8k3, #8c8c94);stroke-width:var(--border-divider-section-width-n3ndoh, 1px)}.awsui_label_1edmh_bys16_202>div:not(#\9 ){margin-block-start:-0.75em}.awsui_label_1edmh_bys16_202.awsui_label--dimmed_1edmh_bys16_329:not(#\9 ){opacity:.35}.awsui_label_1edmh_bys16_202.awsui_label--align-right_1edmh_bys16_332>div:not(#\9 ){text-align:end}.awsui_label-text_1edmh_bys16_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-66zdy9, 700);fill:var(--color-text-heading-default-9iv5lb, #0f141a);dominant-baseline:middle}text.awsui_label__description_1edmh_bys16_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-kwqard, #424650);fill:var(--color-text-group-label-kwqard, #424650)}.awsui_popover-header_1edmh_bys16_363:not(#\9 ){display:inline-flex;align-items:flex-start}
.awsui_progress_11huc_pq1ay_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_pq1ay_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_pq1ay_189:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_pq1ay_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_pq1ay_203:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_pq1ay_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_pq1ay_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_pq1ay_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_pq1ay_203:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_pq1ay_203:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_pq1ay_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-cg19ea, #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_pq1ay_257:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_result-button_11huc_pq1ay_269:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_word-wrap_11huc_pq1ay_275:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_pq1ay_280:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-key-value_11huc_pq1ay_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-66zdy9, 700);color:var(--color-text-label-n6yw52, #0f141a);margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_flash_11huc_pq1ay_292:not(#\9 ){color:inherit}.awsui_progress-container_11huc_pq1ay_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_pq1ay_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_pq1ay_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-nkykh9, #ebebf0))}.awsui_progress_11huc_pq1ay_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-nkykh9, #ebebf0))}.awsui_progress_11huc_pq1ay_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-cwi64f, #006ce0))}.awsui_progress_11huc_pq1ay_189.awsui_complete_11huc_pq1ay_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_pq1ay_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-cwi64f, #006ce0))}
.awsui_root_55fkh_5v4vh_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-cg19ea, #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-wvdzir, #ffffff));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-6b9ypa)}.awsui_root_55fkh_5v4vh_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-wvdzir, #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-nyn06a, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-6b9ypa, var(--awsui-prompt-input-style-box-shadow-default-6b9ypa))}.awsui_root_55fkh_5v4vh_146.awsui_textarea-readonly_55fkh_5v4vh_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-wvdzir, #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-whoc96, #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-whoc96, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-6b9ypa)}.awsui_root_55fkh_5v4vh_146.awsui_disabled_55fkh_5v4vh_197:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #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_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #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_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ):focus-within:focus,.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_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-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_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-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-invalid_55fkh_5v4vh_205.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #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_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #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_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ):focus-within:focus,.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_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-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_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-0zk5rz, #006ce0)}.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus-within,.awsui_root_55fkh_5v4vh_146.awsui_textarea-warning_55fkh_5v4vh_233.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_5v4vh_146:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_5v4vh_205):not(.awsui_textarea-warning_55fkh_5v4vh_233),.awsui_root_55fkh_5v4vh_146:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_5v4vh_205):not(.awsui_textarea-warning_55fkh_5v4vh_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-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sw2top, #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-0zk5rz, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-6b9ypa, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_root_55fkh_5v4vh_146.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_5v4vh_205):not(.awsui_textarea-warning_55fkh_5v4vh_233),.awsui_root_55fkh_5v4vh_146.awsui_disabled_55fkh_5v4vh_197:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_5v4vh_205):not(.awsui_textarea-warning_55fkh_5v4vh_233){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_55fkh_5v4vh_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-cg19ea, #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-cg19ea, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_5v4vh_191.awsui_placeholder-visible_55fkh_5v4vh_330:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_5v4vh_191.awsui_placeholder-visible_55fkh_5v4vh_330:not(#\9 )::before,.awsui_textarea_55fkh_5v4vh_191.awsui_placeholder-visible_55fkh_5v4vh_330>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_5v4vh_191.awsui_placeholder-visible_55fkh_5v4vh_330:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_5v4vh_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-cg19ea, #0f141a)))}.awsui_textarea_55fkh_5v4vh_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-cg19ea, #0f141a)))}.awsui_textarea_55fkh_5v4vh_191:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_5v4vh_191:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_5v4vh_191.awsui_invalid_55fkh_5v4vh_366:not(#\9 ),.awsui_textarea_55fkh_5v4vh_191.awsui_warning_55fkh_5v4vh_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_5v4vh_191:not(#\9 ):disabled,.awsui_textarea_55fkh_5v4vh_191.awsui_textarea-disabled_55fkh_5v4vh_369:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_5v4vh_191:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_5v4vh_191.awsui_textarea-disabled_55fkh_5v4vh_369:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_5v4vh_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-cg19ea, #0f141a)))}.awsui_textarea_55fkh_5v4vh_191.awsui_textarea-disabled_55fkh_5v4vh_369.awsui_placeholder-visible_55fkh_5v4vh_330:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_5v4vh_386:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_5v4vh_391:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_5v4vh_397:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_5v4vh_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_5v4vh_386>.awsui_primary-action_55fkh_5v4vh_404:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_5v4vh_386>.awsui_primary-action_55fkh_5v4vh_404>.awsui_action-button_55fkh_5v4vh_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px);padding:0}.awsui_secondary-content_55fkh_5v4vh_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-cg19ea, #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_5v4vh_417.awsui_with-paddings_55fkh_5v4vh_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_5v4vh_417.awsui_with-paddings_55fkh_5v4vh_452.awsui_invalid_55fkh_5v4vh_366:not(#\9 ),.awsui_secondary-content_55fkh_5v4vh_417.awsui_with-paddings_55fkh_5v4vh_452.awsui_warning_55fkh_5v4vh_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_5v4vh_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-cg19ea, #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_5v4vh_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_5v4vh_501.awsui_with-paddings_55fkh_5v4vh_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_5v4vh_501.awsui_with-paddings_55fkh_5v4vh_452.awsui_invalid_55fkh_5v4vh_366:not(#\9 ),.awsui_secondary-actions_55fkh_5v4vh_501.awsui_with-paddings_55fkh_5v4vh_452.awsui_warning_55fkh_5v4vh_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_5v4vh_501.awsui_with-paddings-and-actions_55fkh_5v4vh_519:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_5v4vh_523:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_5v4vh_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_5v4vh_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_5v4vh_541:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_5v4vh_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_5v4vh_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-cg19ea, #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_5xbz5_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-cg19ea, #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_5xbz5_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_5xbz5_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_5xbz5_191:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-kea2kc, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_tokens_1wzqe_5xbz5_198:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_token-operator_1wzqe_5xbz5_203:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_property-editor_1wzqe_5xbz5_207:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_5xbz5_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-cg19ea, #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-qswov1, 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_5xbz5_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-cg19ea, #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-qswov1, 700);color:var(--color-text-dropdown-group-label-e63684, #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_5xbz5_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_5xbz5_243:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_property-editor-actions_1wzqe_5xbz5_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-8fd8y2, #c6c6cd);padding-inline:var(--space-l-0ykpb1, 20px);padding-block:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-enum_1wzqe_5xbz5_254:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_5xbz5_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_5xbz5_269:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_5xbz5_272:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_5xbz5_275:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_5xbz5_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_5xbz5_283:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_5xbz5_287:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_token-editor-actions_1wzqe_5xbz5_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-8fd8y2, #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_5xbz5_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-cg19ea, #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_5xbz5_336:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_5xbz5_302.awsui_token-editor-narrow_1wzqe_5xbz5_339:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-utxyzm, 16px)}.awsui_token-editor-grid_1wzqe_5xbz5_302.awsui_token-editor-narrow_1wzqe_5xbz5_339>.awsui_token-editor-grid-group_1wzqe_5xbz5_336:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_5xbz5_302.awsui_token-editor-narrow_1wzqe_5xbz5_339>.awsui_token-editor-grid-group_1wzqe_5xbz5_336.awsui_token-editor-supports-groups_1wzqe_5xbz5_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-kea2kc, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_5xbz5_352:not(#\9 ){color:var(--color-text-column-header-inrv8c, #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_5xbz5_358:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_5xbz5_339){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_5xbz5_358.awsui_token-editor-narrow_1wzqe_5xbz5_339:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_5xbz5_367:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_custom-content-wrapper_1wzqe_5xbz5_371:not(#\9 ){display:contents}.awsui_input_1wzqe_5xbz5_184:not(#\9 ){flex:1}.awsui_results_1wzqe_5xbz5_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_5xbz5_388:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_5xbz5_399:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px);color:var(--color-text-form-secondary-s4scs1, #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_jf2ij_153:not(#\9 ),.awsui_inner-root_19bso_jf2ij_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-cg19ea, #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_jf2ij_153.awsui_has-groups_19bso_jf2ij_187:not(#\9 ),.awsui_inner-root_19bso_jf2ij_154.awsui_has-groups_19bso_jf2ij_187:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-tza5ti, 32px))}.awsui_root_19bso_jf2ij_153.awsui_has-groups_19bso_jf2ij_187.awsui_compact-mode_19bso_jf2ij_191:not(#\9 ),.awsui_inner-root_19bso_jf2ij_154.awsui_has-groups_19bso_jf2ij_187.awsui_compact-mode_19bso_jf2ij_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_jf2ij_154:not(#\9 ){block-size:100%}.awsui_token_19bso_jf2ij_200:not(#\9 ),.awsui_inner-token_19bso_jf2ij_201:not(#\9 ){border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-ef1gd2, #006ce0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-ef1gd2, #006ce0);display:flex;align-items:stretch;background:var(--color-background-item-selected-r2zdk6, #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-cg19ea, #0f141a);box-sizing:border-box}.awsui_token_19bso_jf2ij_200.awsui_grouped_19bso_jf2ij_214:not(#\9 ),.awsui_inner-token_19bso_jf2ij_201.awsui_grouped_19bso_jf2ij_214:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_jf2ij_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_jf2ij_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_jf2ij_237:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_jf2ij_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_jf2ij_254:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_inner-token-content_19bso_jf2ij_259:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_edit-button_19bso_jf2ij_264:not(#\9 ),.awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ),.awsui_inner-dismiss-button_19bso_jf2ij_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-kkm8t6, #424650);background-color:transparent;border-inline-start:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-selected-ef1gd2, #006ce0)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_jf2ij_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_jf2ij_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_jf2ij_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_jf2ij_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_jf2ij_264:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_jf2ij_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-0zk5rz, #006ce0)}.awsui_edit-button_19bso_jf2ij_264:not(#\9 ):focus,.awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_jf2ij_266:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_jf2ij_264:not(#\9 ):hover,.awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_jf2ij_266:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_edit-button_19bso_jf2ij_264:not(#\9 ):disabled,.awsui_dismiss-button_19bso_jf2ij_265:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_jf2ij_266:not(#\9 ):disabled{color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb);border-color:var(--color-border-control-disabled-yo04ir, #dedee3)}.awsui_token-disabled_19bso_jf2ij_324:not(#\9 ){border-color:var(--color-border-control-disabled-yo04ir, #dedee3);background-color:var(--color-background-container-content-ypckbh, #ffffff);color:var(--color-text-disabled-dnv95s, #b4b4bb);pointer-events:none}

.awsui_radio-button_zdbjz_pw0cg_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-cg19ea, #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_5j1ux_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_5j1ux_21>*:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_layout-uri_1vtzr_5j1ux_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_5j1ux_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_5j1ux_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-kea2kc, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_3tjgw_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_3tjgw_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_3tjgw_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_3tjgw_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_3tjgw_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_3tjgw_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_3tjgw_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_3tjgw_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_3tjgw_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-cg19ea, #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-kkm8t6, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_3tjgw_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_3tjgw_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_3tjgw_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_3tjgw_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_3tjgw_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_3tjgw_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-0zk5rz, #006ce0)}.awsui_expand-toggle_1xe88_3tjgw_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_expand-toggle_1xe88_3tjgw_153:not(#\9 ):active{color:var(--color-text-interactive-active-mb8zit, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_1hi12_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_1hi12_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-sc5l0q, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_1hi12_152>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_1hi12_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_1hi12_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_1hi12_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_1hi12_265:not(#\9 ){display:inline;color:var(--color-text-body-secondary-dl7bni, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_1hi12_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_1hi12_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_1hi12_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_1hi12_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_1hi12_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536>.awsui_body-cell-content_c6tup_1hi12_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536>.awsui_expandable-toggle-wrapper_c6tup_1hi12_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702>.awsui_body-cell-content_c6tup_1hi12_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702>.awsui_expandable-toggle-wrapper_c6tup_1hi12_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_1hi12_536.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868)>.awsui_body-cell-content_c6tup_1hi12_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868)>.awsui_expandable-toggle-wrapper_c6tup_1hi12_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868).awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1hi12_702:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453).awsui_body-cell-editable_c6tup_1hi12_453:hover.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_is-visual-refresh_c6tup_1hi12_363:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_1hi12_868):not(.awsui_body-cell-editable_c6tup_1hi12_453){border-inline-start:none}.awsui_body-cell-first-row_c6tup_1hi12_1037:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_1hi12_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1hi12_1040):not(.awsui_has-footer_c6tup_1hi12_1040){border-block-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_1hi12_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1hi12_1040).awsui_has-footer_c6tup_1hi12_1040{border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_body-cell-shaded_c6tup_1hi12_1050:not(#\9 ){background:var(--color-background-cell-shaded-tyh6wv, #f6f6f9)}.awsui_body-cell_c6tup_1hi12_152.awsui_has-striped-rows_c6tup_1hi12_536:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1hi12_1040):not(.awsui_body-cell-last-row_c6tup_1hi12_1040){border-block-end-color:var(--color-border-cell-shaded-1nts0o, #dedee3)}.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ){background-color:var(--color-background-item-selected-r2zdk6, #f0fbff);border-block-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-ef1gd2, #006ce0);border-block-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-ef1gd2, #006ce0)}.awsui_body-cell-selected_c6tup_1hi12_1040>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_1040.awsui_body-cell-last-row_c6tup_1hi12_1040.awsui_is-visual-refresh_c6tup_1hi12_363>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_1040:not(#\9 ):first-child{border-inline-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-ef1gd2, #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_1hi12_1040:not(#\9 ):last-child{border-inline-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-ef1gd2, #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_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ){position:sticky;background:var(--color-background-container-content-ypckbh, #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_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_table-variant-full-page_c6tup_1hi12_1101:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-shaded_c6tup_1hi12_1050:not(#\9 ){background:var(--color-background-cell-shaded-tyh6wv, #f6f6f9)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ){background-color:var(--color-background-item-selected-r2zdk6, #f0fbff)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-ypckbh, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-ypckbh, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_1hi12_1118{box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-ypckbh, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell_c6tup_1hi12_702.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_1hi12_1118:dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell-last-inline-start_c6tup_1hi12_1127:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell-last-inline-start_c6tup_1hi12_1127:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell-last-inline-end_c6tup_1hi12_1118:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_1hi12_152.awsui_sticky-cell-last-inline-end_c6tup_1hi12_1118:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1hi12_1040).awsui_body-cell-next-selected_c6tup_1hi12_1149{border-block-end:0}.awsui_body-cell_c6tup_1hi12_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_1hi12_1040).awsui_body-cell-next-selected_c6tup_1hi12_1149>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_1040.awsui_body-cell-prev-selected_c6tup_1hi12_1156:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-item-placeholder-nu8260, #006ce0)}.awsui_body-cell-selected_c6tup_1hi12_1040.awsui_body-cell-prev-selected_c6tup_1hi12_1156>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_1040.awsui_body-cell-next-selected_c6tup_1hi12_1149:not(#\9 ){border-block-end-width:var(--border-divider-list-width-fmnfya, 1px)}.awsui_body-cell-selected_c6tup_1hi12_1040.awsui_body-cell-next-selected_c6tup_1hi12_1149:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_1hi12_1040.awsui_body-cell-next-selected_c6tup_1hi12_1149:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_1hi12_1040.awsui_body-cell-prev-selected_c6tup_1hi12_1156:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_1hi12_1040.awsui_body-cell-prev-selected_c6tup_1hi12_1156:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_1hi12_1040:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_1hi12_1156)>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_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_1hi12_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_1hi12_1187:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_1hi12_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_1hi12_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-hczgdh, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_1hi12_1212:not(#\9 ){color:var(--color-text-disabled-inline-edit-pt01xg, #424650)}.awsui_body-cell-editor_c6tup_1hi12_1182:not(#\9 ):hover{color:var(--color-text-button-normal-hover-lpv57u, #002b66)}.awsui_body-cell-editor_c6tup_1hi12_1182:not(#\9 ):active{color:var(--color-text-button-normal-active-u5wily, #002b66)}.awsui_body-cell-editor-row_c6tup_1hi12_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_1hi12_1221>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_1hi12_1231:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_1hi12_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_1hi12_1237:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1hi12_1237:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1hi12_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1hi12_1237:not(#\9 ):focus.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}.awsui_body-cell-editor-icon_c6tup_1hi12_1261:not(#\9 ){display:none}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-expandable_c6tup_1hi12_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-expandable_c6tup_1hi12_453.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_sticky-cell_c6tup_1hi12_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_body-cell-content_c6tup_1hi12_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_body-cell-content_c6tup_1hi12_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_expandable-toggle-wrapper_c6tup_1hi12_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-0_c6tup_1hi12_166>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-1_c6tup_1hi12_173>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-2_c6tup_1hi12_180>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-3_c6tup_1hi12_187>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-4_c6tup_1hi12_194>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-5_c6tup_1hi12_201>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-6_c6tup_1hi12_208>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-7_c6tup_1hi12_215>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-8_c6tup_1hi12_222>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-9_c6tup_1hi12_229>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453.awsui_expandable-level-next_c6tup_1hi12_236>.awsui_expandable-toggle-wrapper_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_body-cell-content_c6tup_1hi12_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453.awsui_body-cell-edit-active_c6tup_1hi12_453>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_resizable-columns_c6tup_1hi12_1373)>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453)>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453)>.awsui_expandable-cell-content_c6tup_1hi12_1376>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182{opacity:0}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within{position:relative}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_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-0zk5rz, #006ce0)}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within.awsui_is-visual-refresh_c6tup_1hi12_363:first-child{position:relative}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within.awsui_is-visual-refresh_c6tup_1hi12_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within.awsui_is-visual-refresh_c6tup_1hi12_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-0zk5rz, #006ce0)}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):not(.awsui_body-cell-expandable_c6tup_1hi12_453):focus-within.awsui_is-visual-refresh_c6tup_1hi12_363:first-child.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_1hi12_1261,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427 .awsui_body-cell-editor-icon_c6tup_1hi12_1261{display:unset}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within.awsui_body-cell-has-success_c6tup_1hi12_1430>.awsui_body-cell-content_c6tup_1hi12_160,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427.awsui_body-cell-has-success_c6tup_1hi12_1430>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within>.awsui_body-cell-content_c6tup_1hi12_160,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_1hi12_1376>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427>.awsui_expandable-cell-content_c6tup_1hi12_1376>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182{opacity:1}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within>.awsui_body-cell-success_c6tup_1hi12_1187,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427>.awsui_body-cell-success_c6tup_1hi12_1187{opacity:1}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):focus-within:focus-within.awsui_sticky-cell_c6tup_1hi12_702,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453).awsui_body-cell-edit-disabled-popover_c6tup_1hi12_1427.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover{position:relative}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover .awsui_body-cell-editor-icon_c6tup_1hi12_1261{display:unset}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover:not(.awsui_body-cell-expandable_c6tup_1hi12_453){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7);border-block:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-ctz4wx, #8c8c94);border-inline:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-ctz4wx, #8c8c94)}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182>.awsui_body-cell-content_c6tup_1hi12_160,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_expandable-cell-content_c6tup_1hi12_1376>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_body-cell-success_c6tup_1hi12_1187>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover.awsui_body-cell-last-row_c6tup_1hi12_1040.awsui_body-cell-selected_c6tup_1hi12_1040>.awsui_body-cell-content_c6tup_1hi12_160,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover.awsui_body-cell-next-selected_c6tup_1hi12_1149>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover.awsui_body-cell-last-row_c6tup_1hi12_1040:not(.awsui_body-cell-expandable_c6tup_1hi12_453):not(.awsui_body-cell-selected_c6tup_1hi12_1040)>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover.awsui_body-cell-first-row_c6tup_1hi12_1037:not(.awsui_body-cell-expandable_c6tup_1hi12_453):not(.awsui_body-cell-selected_c6tup_1hi12_1040)>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_body-cell-content_c6tup_1hi12_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_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182,.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_expandable-cell-content_c6tup_1hi12_1376>.awsui_body-cell-editor-wrapper_c6tup_1hi12_1182{opacity:1}.awsui_body-cell_c6tup_1hi12_152.awsui_body-cell-editable_c6tup_1hi12_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_1hi12_453):hover:hover>.awsui_body-cell-success_c6tup_1hi12_1187{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_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_1hi12_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1hi12_363:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1hi12_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_1hi12_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1hi12_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1hi12_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_1hi12_363:first-child.awsui_sticky-cell_c6tup_1hi12_702{position:sticky}
.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_1rrpd_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_1rrpd_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_1rrpd_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_1rrpd_150:has(.awsui_divider-interactive_x7peu_1rrpd_158).awsui_is-borderless_x7peu_1rrpd_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_1rrpd_162:not(#\9 ){block-size:100%}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158,.awsui_divider-interactive_x7peu_1rrpd_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-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);box-sizing:border-box}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158.awsui_divider-interactive_x7peu_1rrpd_158,.awsui_divider-interactive_x7peu_1rrpd_158.awsui_divider-interactive_x7peu_1rrpd_158:not(#\9 ){border-inline-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-interactive-default-8nzi4o, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158.awsui_divider-grouped_x7peu_1rrpd_185,.awsui_divider-interactive_x7peu_1rrpd_158.awsui_divider-grouped_x7peu_1rrpd_185:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158.awsui_divider-position-top_x7peu_1rrpd_189,.awsui_divider-interactive_x7peu_1rrpd_158.awsui_divider-position-top_x7peu_1rrpd_189:not(#\9 ){margin-block-start:0;margin-block-end:auto;max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158.awsui_divider-position-bottom_x7peu_1rrpd_195,.awsui_divider-interactive_x7peu_1rrpd_158.awsui_divider-position-bottom_x7peu_1rrpd_195:not(#\9 ){margin-block-start:auto;margin-block-end:0;max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px))/2)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_1rrpd_158.awsui_divider-position-full_x7peu_1rrpd_201,.awsui_divider-interactive_x7peu_1rrpd_158.awsui_divider-position-full_x7peu_1rrpd_201:not(#\9 ){margin-block:0;max-block-size:100%}.awsui_divider-interactive_x7peu_1rrpd_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-d84eey, 24px)/2)}.awsui_resizer-wrapper_x7peu_1rrpd_150.awsui_visual-refresh_x7peu_1rrpd_215.awsui_is-borderless_x7peu_1rrpd_158.awsui_is-last_x7peu_1rrpd_215>.awsui_divider-interactive_x7peu_1rrpd_158:not(#\9 ){inset-inline-end:0}.awsui_resizer_x7peu_1rrpd_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-cg19ea, #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_1rrpd_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_1rrpd_145 .awsui_resizer_x7peu_1rrpd_150:not(#\9 ){pointer-events:none}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1rrpd_150.awsui_has-focus_x7peu_1rrpd_264:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1rrpd_150.awsui_has-focus_x7peu_1rrpd_264: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_1rrpd_150.awsui_has-focus_x7peu_1rrpd_264: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-0zk5rz, #006ce0)}.awsui_tracker_x7peu_1rrpd_286:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-fmnfya, 1px) dashed var(--color-border-divider-active-xtsw2t, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_1rrpd_145 .awsui_tracker_x7peu_1rrpd_286:not(#\9 ){display:block}
.awsui_header-cell_1spae_1sf9y_149:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);background:var(--color-background-table-header-vtzvuu, #ffffff);color:var(--color-text-column-header-inrv8c, #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_1sf9y_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_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_1sf9y_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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-fake-focus_1spae_1sf9y_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-fake-focus_1spae_1sf9y_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_1sf9y_149.awsui_header-cell-fake-focus_1spae_1sf9y_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-0zk5rz, #006ce0)}.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-group_1spae_1sf9y_204:not(#\9 ),.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-grouped_1spae_1sf9y_204:not(#\9 ),.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-spans-rows_1spae_1sf9y_204:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);padding-inline:var(--space-scaled-xs-rt720d, 8px);border-block-end-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-group_1spae_1sf9y_204>.awsui_resize-divider_1spae_1sf9y_209.awsui_resize-divider_1spae_1sf9y_209:not(#\9 ),.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-grouped_1spae_1sf9y_204>.awsui_resize-divider_1spae_1sf9y_209.awsui_resize-divider_1spae_1sf9y_209:not(#\9 ),.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-spans-rows_1spae_1sf9y_204>.awsui_resize-divider_1spae_1sf9y_209.awsui_resize-divider_1spae_1sf9y_209:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-sticky_1spae_1sf9y_212:not(#\9 ){border-block-end:var(--border-table-sticky-width-b7hbf5, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_header-cell-sticky_1spae_1sf9y_212.awsui_header-cell-group_1spae_1sf9y_204:not(#\9 ),.awsui_header-cell-sticky_1spae_1sf9y_212.awsui_header-cell-grouped_1spae_1sf9y_204:not(#\9 ),.awsui_header-cell-sticky_1spae_1sf9y_212.awsui_header-cell-spans-rows_1spae_1sf9y_204:not(#\9 ){border-block-end-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-stuck_1spae_1sf9y_218:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_1sf9y_218){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_1sf9y_218:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-cell-variant-full-page_1spae_1sf9y_218.awsui_header-cell-hidden_1spae_1sf9y_224:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_1sf9y_227.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1sf9y_212,.awsui_sticky-cell_1spae_1sf9y_227)),.awsui_header-cell-variant-borderless_1spae_1sf9y_227.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_1sf9y_212,.awsui_sticky-cell_1spae_1sf9y_227)){background:none}.awsui_header-cell_1spae_1sf9y_149:not(#\9 ):last-child,.awsui_header-cell_1spae_1sf9y_149[data-rightmost]:not(#\9 ),.awsui_header-cell_1spae_1sf9y_149.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell_1spae_1sf9y_227:not(#\9 ){position:sticky;background:var(--color-background-table-header-vtzvuu, #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_1sf9y_149.awsui_sticky-cell_1spae_1sf9y_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell_1spae_1sf9y_227:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell_1spae_1sf9y_227:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell_1spae_1sf9y_227.awsui_table-variant-full-page_1spae_1sf9y_251:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-pad-left_1spae_1sf9y_254:not(#\9 ):not(.awsui_has-selection_1spae_1sf9y_254){padding-inline-start:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-last-inline-start_1spae_1sf9y_257:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-last-inline-start_1spae_1sf9y_257>.awsui_resize-divider_1spae_1sf9y_209:not(#\9 ){display:none}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-last-inline-start_1spae_1sf9y_257:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-last-inline-end_1spae_1sf9y_269:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-kiekjr, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_1sf9y_149.awsui_sticky-cell-last-inline-end_1spae_1sf9y_269:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-yn8y77, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_1sf9y_279: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-e19lu7, #424650)}.awsui_edit-icon_1spae_1sf9y_287: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_1sf9y_293: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_1sf9y_293.awsui_header-cell-content-expandable_1spae_1sf9y_299:not(#\9 ){padding-inline-start:calc(var(--space-s-kbzdb8, 12px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell-group_1spae_1sf9y_204>.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ),.awsui_header-cell-grouped_1spae_1sf9y_204>.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ),.awsui_header-cell-spans-rows_1spae_1sf9y_204>.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell-sortable_1spae_1sf9y_230>.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ){padding-inline-end:calc(var(--space-xl-d84eey, 24px) + var(--space-xxs-0gmk42, 4px))}.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1sf9y_293: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_1sf9y_293: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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_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_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_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-0zk5rz, #006ce0)}.awsui_header-cell-disabled_1spae_1sf9y_354.awsui_header-cell-sorted_1spae_1sf9y_354>.awsui_header-cell-content_1spae_1sf9y_293>.awsui_sorting-icon_1spae_1sf9y_279:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_header-cell-spans-rows_1spae_1sf9y_204:not(#\9 ){block-size:100%;vertical-align:bottom}.awsui_header-cell-spans-rows_1spae_1sf9y_204>.awsui_header-cell-content_1spae_1sf9y_293:not(#\9 ){block-size:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.awsui_header-cell-spans-rows_1spae_1sf9y_204>.awsui_header-cell-content_1spae_1sf9y_293>.awsui_sorting-icon_1spae_1sf9y_279:not(#\9 ){inset-block-start:auto;inset-block-end:var(--space-scaled-xxs-vdp1uk, 4px);transform:none}.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1sf9y_354)>.awsui_header-cell-content_1spae_1sf9y_293{cursor:pointer}.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1sf9y_354)>.awsui_header-cell-content_1spae_1sf9y_293:hover,.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1sf9y_354).awsui_header-cell-sorted_1spae_1sf9y_354>.awsui_header-cell-content_1spae_1sf9y_293{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1sf9y_354)>.awsui_header-cell-content_1spae_1sf9y_293:hover>.awsui_sorting-icon_1spae_1sf9y_279,.awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_1sf9y_354).awsui_header-cell-sorted_1spae_1sf9y_354>.awsui_header-cell-content_1spae_1sf9y_293>.awsui_sorting-icon_1spae_1sf9y_279{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-text_1spae_1sf9y_385: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_1sf9y_385:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_1sf9y_389){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_1sf9y_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1sf9y_227):first-child{padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_1sf9y_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_1sf9y_227):first-child.awsui_header-cell-content-expandable_1spae_1sf9y_299{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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227: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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227: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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1sf9y_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1sf9y_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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_1sf9y_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-0zk5rz, #006ce0)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293{padding-inline-start:0px}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-content-expandable_1spae_1sf9y_299{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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293: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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293: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-0zk5rz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_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_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_1sf9y_204):not(.awsui_header-cell-group_1spae_1sf9y_204)>.awsui_header-cell-content_1spae_1sf9y_293.awsui_header-cell-fake-focus_1spae_1sf9y_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-0zk5rz, #006ce0)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1sf9y_510):not(.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510):not(.awsui_header-cell-group_1spae_1sf9y_204):not(.awsui_header-cell-grouped_1spae_1sf9y_204){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_1sf9y_510):not(.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510):not(.awsui_header-cell-group_1spae_1sf9y_204):not(.awsui_header-cell-grouped_1spae_1sf9y_204).awsui_header-cell-content-expandable_1spae_1sf9y_299{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1sf9y_510:not(.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510):not(.awsui_header-cell-group_1spae_1sf9y_204):not(.awsui_header-cell-grouped_1spae_1sf9y_204){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_1sf9y_510:not(.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510):not(.awsui_header-cell-group_1spae_1sf9y_204):not(.awsui_header-cell-grouped_1spae_1sf9y_204).awsui_header-cell-content-expandable_1spae_1sf9y_299{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_1sf9y_230:not(.awsui_header-cell-resizable_1spae_1sf9y_522),.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227[data-rightmost].awsui_header-cell-sortable_1spae_1sf9y_230:not(#\9 ):not(.awsui_header-cell-resizable_1spae_1sf9y_522){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510:not(#\9 ){padding-inline-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_header-cell_1spae_1sf9y_149.awsui_is-visual-refresh_1spae_1sf9y_227.awsui_sticky-cell-pad-inline-start_1spae_1sf9y_510.awsui_header-cell-content-expandable_1spae_1sf9y_299:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}
@keyframes awsui_skeleton-wave_1qq5l_ahnl4_1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes awsui_skeleton-wave-rtl_1qq5l_ahnl4_1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.awsui_root_1qq5l_ahnl4_161:not(#\9 ){inline-size:100%}.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_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-6r9jxc, #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_ahnl4_161>.awsui_inner_1qq5l_ahnl4_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-2uh1of, #f6f6f9), transparent);animation:awsui_skeleton-wave_1qq5l_ahnl4_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after,.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 )::after{animation:none;transition:none}.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:awsui_skeleton-wave-rtl_1qq5l_ahnl4_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after,.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ),.awsui-mode-entering .awsui_root_1qq5l_ahnl4_161>.awsui_inner_1qq5l_ahnl4_164:not(#\9 ){animation:none;transition:none}.awsui_display-block_1qq5l_ahnl4_222:not(#\9 ){display:block}.awsui_display-inline-block_1qq5l_ahnl4_226:not(#\9 ){display:inline-block;vertical-align:middle}.awsui_display-inline_1qq5l_ahnl4_226:not(#\9 ){display:inline}.awsui_variant-text-body-s_1qq5l_ahnl4_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_ahnl4_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_ahnl4_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_ahnl4_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_ahnl4_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_ahnl4_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_ahnl4_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_ahnl4_270:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px)}

.awsui_sticky-scrollbar_faqt8_sh9lb_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_sh9lb_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_sh9lb_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_sh9lb_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_sh9lb_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_sh9lb_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_sh9lb_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_sh9lb_205){background-color:var(--color-background-container-content-ypckbh, #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-kea2kc, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_sh9lb_202.awsui_is-visual-refresh_faqt8_sh9lb_205:not(#\9 ){margin-block-start:-5px}
.awsui_modal-actions_12hyz_1q2qu_181:not(#\9 ){justify-content:flex-end}.awsui_last-updated-caption_12hyz_1q2qu_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-e342cs, #656871)}



.awsui_root_l0dv0_1yj80_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-cg19ea, #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_1yj80_184: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--collapsed_l0dv0_1yj80_197:not(#\9 ){padding-inline:0;display:flex;justify-content:center;align-items:center}.awsui_header-link_l0dv0_1yj80_204: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-9iv5lb, #0f141a);min-block-size:var(--font-panel-header-line-height-ke9ql3, 22px);display:flex}.awsui_header-link--has-logo_l0dv0_1yj80_215>.awsui_header-link-text_l0dv0_1yj80_215:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);align-self:center}.awsui_header-logo_l0dv0_1yj80_220: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_1yj80_226:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_1yj80_231:not(#\9 ){padding-inline:var(--space-l-0ykpb1, 20px);padding-block-start:calc((var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list-container_l0dv0_1yj80_236:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_items-control_l0dv0_1yj80_231:not(#\9 ),.awsui_list-container_l0dv0_1yj80_236:not(#\9 ){margin-block-start:calc(var(--space-panel-content-top-ksxtkt, 20px) - (var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_with-toolbar_l0dv0_1yj80_180>.awsui_divider-header_l0dv0_1yj80_244+.awsui_items-control_l0dv0_1yj80_231:not(#\9 ),.awsui_with-toolbar_l0dv0_1yj80_180>.awsui_divider-header_l0dv0_1yj80_244+.awsui_list-container_l0dv0_1yj80_236:not(#\9 ){margin-block-start:calc(-1*(var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list_l0dv0_1yj80_236:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-end:0;padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-root_l0dv0_1yj80_257:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-start:calc(var(--space-panel-nav-left-z0fy8b, 28px) - var(--space-xs-j1ch97, 8px));padding-inline-end:calc(var(--space-panel-side-right-7i9ldk, 24px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-root--first_l0dv0_1yj80_264:not(#\9 ){margin-block-start:0}.awsui_list-variant-root--collapsed_l0dv0_1yj80_267:not(#\9 ){padding-inline-start:0;padding-inline-end:0}.awsui_list-variant-expandable-link-group_l0dv0_1yj80_272:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px) + var(--space-l-0ykpb1, 20px))}.awsui_list-variant-section_l0dv0_1yj80_276:not(#\9 ){padding-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-link-group_l0dv0_1yj80_280:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-section-group_l0dv0_1yj80_284:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));padding-block:0;padding-inline:0}.awsui_list-item_l0dv0_1yj80_291:not(#\9 ){margin-inline:0;margin-block:var(--space-side-navigation-item-gap-ruqmpy, 0px);padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);list-style:none;transition:margin var(--motion-duration-expressive-ple645, 165ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_list-item_l0dv0_1yj80_291:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_list-item_l0dv0_1yj80_291:not(#\9 ),.awsui-mode-entering .awsui_list-item_l0dv0_1yj80_291:not(#\9 ){animation:none;transition:none}.awsui_list-variant-root--first_l0dv0_1yj80_264>.awsui_list-item_l0dv0_1yj80_291:not(#\9 ):first-child{margin-block-start:0px}.awsui_list-item--collapsed_l0dv0_1yj80_312:not(#\9 ){margin-block:var(--space-side-navigation-item-collapsed-gap-ofn0d8, 8px);display:flex;justify-content:center;padding-block:0;padding-inline:0;transition:margin var(--motion-duration-expressive-ple645, 165ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_list-item--collapsed_l0dv0_1yj80_312:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_list-item--collapsed_l0dv0_1yj80_312:not(#\9 ),.awsui-mode-entering .awsui_list-item--collapsed_l0dv0_1yj80_312:not(#\9 ){animation:none;transition:none}.awsui_list-item--group_l0dv0_1yj80_330:not(#\9 ){padding-inline:0;padding-block:var(--space-scaled-s-yqvmoz, 12px);list-style:none}.awsui_list-item--group-no-padding-start_l0dv0_1yj80_335:not(#\9 ){padding-block-start:0}.awsui_list-item--group-no-padding-end_l0dv0_1yj80_338:not(#\9 ){padding-block-end:0}.awsui_list-item--info_l0dv0_1yj80_341:not(#\9 ){display:flex;align-items:baseline}.awsui_list-item--info_l0dv0_1yj80_341>.awsui_list_l0dv0_1yj80_236:not(#\9 ){inline-size:100%}.awsui_list--collapsed-group_l0dv0_1yj80_350:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none}.awsui_section_l0dv0_1yj80_358:not(#\9 ),.awsui_expandable-link-group_l0dv0_1yj80_359:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-0ykpb1, 20px))}.awsui_section_l0dv0_1yj80_358>div:not(#\9 ),.awsui_expandable-link-group_l0dv0_1yj80_359>div:not(#\9 ){padding-block:0;padding-inline:0}.awsui_section_l0dv0_1yj80_358>div:not(#\9 ):first-child>:first-child,.awsui_expandable-link-group_l0dv0_1yj80_359>div:not(#\9 ):first-child>:first-child{display:grid;align-items:flex-start;padding-block:calc((var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_section--no-ident_l0dv0_1yj80_375:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_1yj80_376:not(#\9 ){margin-inline-start:0}.awsui_expandable-link-group_l0dv0_1yj80_359>div:not(#\9 ):first-child{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);display:flex;padding-inline:var(--space-xs-j1ch97, 8px);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));box-sizing:content-box}.awsui_expandable-link-group--active_l0dv0_1yj80_391>div:not(#\9 ):first-child{background-color:var(--color-background-side-navigation-item-active-kjsat2, transparent)}.awsui_section_l0dv0_1yj80_358:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-tp55jd, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_section_l0dv0_1yj80_358.awsui_refresh_l0dv0_1yj80_398:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_list-variant-root--first_l0dv0_1yj80_264>.awsui_list-item_l0dv0_1yj80_291:not(#\9 ):first-child>.awsui_section_l0dv0_1yj80_358{margin-block-start:0px}.awsui_section-group_l0dv0_1yj80_405: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:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-section-width-n3ndoh, 1px));margin-inline:0}.awsui_list-variant-root--first_l0dv0_1yj80_264>.awsui_list-item_l0dv0_1yj80_291:not(#\9 ):first-child>.awsui_section-group_l0dv0_1yj80_405{margin-block-start:0px}.awsui_section-group-title_l0dv0_1yj80_420:not(#\9 ){display:flex;align-items:center;margin-block:0}.awsui_link_l0dv0_1yj80_426: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-dl7bni, #424650);display:inline-flex;padding-block:calc((var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2);min-inline-size:var(--size-side-navigation-item-height-ngp27n, 28px);padding-inline:var(--space-xs-j1ch97, 8px);margin-inline:calc(-1*var(--space-xs-j1ch97, 8px));align-items:flex-start;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-normal-aq67c4, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;transition:background-color var(--motion-duration-expressive-ple645, 165ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)),color var(--motion-duration-expressive-ple645, 165ms) var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_link_l0dv0_1yj80_426:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_l0dv0_1yj80_426:not(#\9 ),.awsui-mode-entering .awsui_link_l0dv0_1yj80_426:not(#\9 ){animation:none;transition:none}.awsui_link-active_l0dv0_1yj80_455: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-side-navigation-item-active-a1zr85, #006ce0);background-color:var(--color-background-side-navigation-item-active-kjsat2, transparent)}.awsui_link--collapsed_l0dv0_1yj80_462:not(#\9 ){padding-inline:0;margin-inline:0;justify-content:center;align-items:center}.awsui_header-link_l0dv0_1yj80_204:not(#\9 ),.awsui_link_l0dv0_1yj80_426:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_1yj80_204:not(#\9 ):hover,.awsui_link_l0dv0_1yj80_426:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-a1zr85, #006ce0)}.awsui_header-link_l0dv0_1yj80_204:not(#\9 ):focus,.awsui_link_l0dv0_1yj80_426:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_1yj80_204:not(#\9 ):hover,.awsui_header-link_l0dv0_1yj80_204:not(#\9 ):focus,.awsui_link_l0dv0_1yj80_426:not(#\9 ):hover,.awsui_link_l0dv0_1yj80_426:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_1yj80_204:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_1yj80_426: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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_link-text-wrapper_l0dv0_1yj80_499:not(#\9 ){min-inline-size:0}.awsui_info_l0dv0_1yj80_503:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px);flex-shrink:0}.awsui_item-icon_l0dv0_1yj80_508:not(#\9 ){display:inline-flex;flex-shrink:0}.awsui_item-icon_l0dv0_1yj80_508:not(#\9 ):not(.awsui_item-icon--collapsed_l0dv0_1yj80_512){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_external-icon_l0dv0_1yj80_516:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_divider_l0dv0_1yj80_244:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_1yj80_524:not(#\9 ){margin-block:calc(var(--space-scaled-2x-xl-vlpzgt, 24px) - (var(--size-side-navigation-item-height-ngp27n, 28px) - var(--line-height-body-m-we036z, 20px))/2);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_divider-default_l0dv0_1yj80_524.awsui_divider--collapsed_l0dv0_1yj80_528:not(#\9 ){margin-block:var(--space-scaled-2x-m-o8ufma, 16px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_divider-header_l0dv0_1yj80_244:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_with-toolbar_l0dv0_1yj80_180>.awsui_divider-header_l0dv0_1yj80_244:not(#\9 ){border-color:transparent}

.awsui_root_pcgz5_1icfi_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-cg19ea, #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_1icfi_190:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_1icfi_194:not(#\9 ),.awsui_slider-range_pcgz5_1icfi_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_1icfi_194:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-track-default-rzyeyw, #8c8c94));inline-size:calc(100% + var(--space-m-utxyzm, 16px));block-size:2px;cursor:pointer}.awsui_slider-track_pcgz5_1icfi_194.awsui_disabled_pcgz5_1icfi_209:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-track_pcgz5_1icfi_194.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_slider-track_pcgz5_1icfi_194.awsui_disabled_pcgz5_1icfi_209){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-range_pcgz5_1icfi_194:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-3rgq14, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-6b9ypa) + var(--space-m-utxyzm, 16px))}.awsui_slider-range_pcgz5_1icfi_194.awsui_error_pcgz5_1icfi_222:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-error-default-ckjr4q, #db0000))}.awsui_slider-range_pcgz5_1icfi_194.awsui_warning_pcgz5_1icfi_225:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-warning-default-t5rbyw, #855900))}.awsui_slider-range_pcgz5_1icfi_194.awsui_active_pcgz5_1icfi_228:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_slider-range_pcgz5_1icfi_194.awsui_error-active_pcgz5_1icfi_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-bch47s, #db0000))}.awsui_slider-range_pcgz5_1icfi_194.awsui_warning-active_pcgz5_1icfi_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-wx4rbs, #855900))}.awsui_slider-range_pcgz5_1icfi_194.awsui_disabled_pcgz5_1icfi_209:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-range_pcgz5_1icfi_194.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_slider-range_pcgz5_1icfi_194.awsui_disabled_pcgz5_1icfi_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-gb48bp, #656871))}.awsui_labels_pcgz5_1icfi_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_1icfi_251:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_1icfi_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_1icfi_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_1icfi_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_1icfi_275:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_1icfi_245:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_1icfi_261:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_1icfi_267:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_1icfi_245>.awsui_labels-reference_pcgz5_1icfi_254:not(#\9 ){display:none}}.awsui_ticks_pcgz5_1icfi_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_1icfi_299:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_tick_pcgz5_1icfi_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-rzyeyw, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_1icfi_293.awsui_middle_pcgz5_1icfi_314:not(#\9 ):first-child,.awsui_tick_pcgz5_1icfi_293.awsui_middle_pcgz5_1icfi_314:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_1icfi_293.awsui_filled_pcgz5_1icfi_317:not(#\9 ){background:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-3rgq14, #006ce0))}.awsui_tick_pcgz5_1icfi_293.awsui_filled_pcgz5_1icfi_317.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_209){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-foreground-control-read-only-gb48bp, #656871))}.awsui_tick_pcgz5_1icfi_293.awsui_active_pcgz5_1icfi_228:not(#\9 ){background:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_tick_pcgz5_1icfi_293.awsui_error_pcgz5_1icfi_222:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-error-default-ckjr4q, #db0000))}.awsui_tick_pcgz5_1icfi_293.awsui_warning_pcgz5_1icfi_225:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-warning-default-t5rbyw, #855900))}.awsui_tick_pcgz5_1icfi_293.awsui_error-active_pcgz5_1icfi_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-bch47s, #db0000))}.awsui_tick_pcgz5_1icfi_293.awsui_warning-active_pcgz5_1icfi_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-wx4rbs, #855900))}.awsui_tick_pcgz5_1icfi_293.awsui_disabled_pcgz5_1icfi_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_tick_pcgz5_1icfi_293.awsui_readonly_pcgz5_1icfi_213:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_tooltip-thumb_pcgz5_1icfi_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_1icfi_345.awsui_readonly_pcgz5_1icfi_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_1icfi_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_1icfi_358.awsui_disabled_pcgz5_1icfi_209:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_1icfi_358.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_thumb_pcgz5_1icfi_358.awsui_disabled_pcgz5_1icfi_209){cursor:default}.awsui_thumb_pcgz5_1icfi_358.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_thumb_pcgz5_1icfi_358.awsui_disabled_pcgz5_1icfi_209):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1icfi_358.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_thumb_pcgz5_1icfi_358.awsui_disabled_pcgz5_1icfi_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-r6tmze, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-gb48bp, #656871);background:var(--color-foreground-control-read-only-gb48bp, #656871);border-color:var(--color-background-slider-handle-active-05aiwh, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1icfi_358.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_thumb_pcgz5_1icfi_358.awsui_disabled_pcgz5_1icfi_209):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1icfi_358.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_thumb_pcgz5_1icfi_358.awsui_disabled_pcgz5_1icfi_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-r6tmze, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-gb48bp, #656871);background:var(--color-foreground-control-read-only-gb48bp, #656871);border-color:var(--color-background-slider-handle-active-05aiwh, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1icfi_358.awsui_min_pcgz5_1icfi_394:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_1icfi_358.awsui_max_pcgz5_1icfi_397:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_1icfi_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-18tq1j, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #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_1icfi_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-18tq1j, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #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_1icfi_358:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #006ce0))}.awsui_thumb_pcgz5_1icfi_358:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-18tq1j, #006ce0))}.awsui_thumb_pcgz5_1icfi_358:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_1icfi_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-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_1icfi_358:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_1icfi_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-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_1icfi_222:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i1boq1, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i1boq1, #db0000))}.awsui_error_pcgz5_1icfi_222:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i1boq1, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i1boq1, #db0000))}.awsui_error_pcgz5_1icfi_222:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000))}.awsui_error_pcgz5_1icfi_222:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000))}.awsui_error_pcgz5_1icfi_222:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_1icfi_222:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #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-eh2ebs, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000))}.awsui_error_pcgz5_1icfi_222:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_1icfi_222:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #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-eh2ebs, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-eh2ebs, #db0000))}.awsui_warning_pcgz5_1icfi_225:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-tym24a, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-tym24a, #855900))}.awsui_warning_pcgz5_1icfi_225:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-tym24a, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-tym24a, #855900))}.awsui_warning_pcgz5_1icfi_225:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900))}.awsui_warning_pcgz5_1icfi_225:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900))}.awsui_warning_pcgz5_1icfi_225:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_1icfi_225:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #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-yzjymx, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900))}.awsui_warning_pcgz5_1icfi_225:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_1icfi_225:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #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-yzjymx, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-r6tmze, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-yzjymx, #855900))}.awsui_disabled_pcgz5_1icfi_209:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_1icfi_209:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_1icfi_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-rxfkeg, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_1icfi_209:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_1icfi_209:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_1icfi_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-rxfkeg, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-rxfkeg, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_209)::-webkit-slider-thumb,.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_209):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_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-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_209)::-moz-range-thumb,.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_209):hover::-moz-range-thumb,.awsui_readonly_pcgz5_1icfi_213:not(#\9 ):not(.awsui_disabled_pcgz5_1icfi_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-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_ni5zs_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-cg19ea, #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-hesbff, #ffffff);z-index:840}.awsui_drawer-closed_1r9lg_ni5zs_190:not(#\9 ):not(.awsui_refresh_1r9lg_ni5zs_190){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_ni5zs_194:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_ni5zs_194>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_ni5zs_190.awsui_refresh_1r9lg_ni5zs_190>.awsui_drawer-content-side_1r9lg_ni5zs_194:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_ni5zs_190:not(#\9 ):not(.awsui_refresh_1r9lg_ni5zs_190)>.awsui_drawer-content-side_1r9lg_ni5zs_194{inline-size:40px}.awsui_drawer-closed_1r9lg_ni5zs_190:not(#\9 ):not(.awsui_refresh_1r9lg_ni5zs_190)>.awsui_drawer-content-side_1r9lg_ni5zs_194:hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_ni5zs_190)>.awsui_drawer-content-bottom_1r9lg_ni5zs_210{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_ni5zs_217:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_ni5zs_217:not(#\9 ):not(.awsui_hidden_1r9lg_ni5zs_225){border-block-start:var(--border-panel-top-width-2pnjje, 1px) solid var(--color-border-divider-panel-bottom-79g0gy, #c6c6cd)}.awsui_position-bottom_1r9lg_ni5zs_217:not(#\9 ):not(.awsui_refresh_1r9lg_ni5zs_190){box-shadow:var(--shadow-split-bottom-6m46xs, 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-79g0gy, #c6c6cd);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-79g0gy, #c6c6cd)}.awsui_position-bottom_1r9lg_ni5zs_217.awsui_drawer-closed_1r9lg_ni5zs_190:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_ni5zs_217.awsui_drawer-closed_1r9lg_ni5zs_190.awsui_drawer-clickable_1r9lg_ni5zs_236:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_position-bottom_1r9lg_ni5zs_217>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_ni5zs_217.awsui_refresh_1r9lg_ni5zs_190:not(#\9 ){position:relative}.awsui_position-side_1r9lg_ni5zs_247:not(#\9 ){border-block-start:none;box-shadow:var(--shadow-split-side-kfzlfb, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));block-size:100%}.awsui_position-side_1r9lg_ni5zs_247.awsui_with-toolbar_1r9lg_ni5zs_252:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_ni5zs_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_ni5zs_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_ni5zs_267.awsui_with-toolbar_1r9lg_ni5zs_252:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_ni5zs_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_ni5zs_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_ni5zs_300>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_pane-header-wrapper-bottom_1r9lg_ni5zs_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_ni5zs_304>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_pane-header-wrapper-bottom_1r9lg_ni5zs_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_ni5zs_190)>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_pane-header-wrapper-bottom_1r9lg_ni5zs_290{background-color:var(--color-background-layout-panel-content-hesbff, #ffffff);border-block-end:var(--border-panel-header-width-rffo8s, 1px) solid var(--color-border-panel-header-naiizv, #c6c6cd)}.awsui_with-toolbar_1r9lg_ni5zs_252:not(#\9 ):not(.awsui_drawer-closed_1r9lg_ni5zs_190)>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_pane-header-wrapper-bottom_1r9lg_ni5zs_290{border-color:transparent}.awsui_content-bottom_1r9lg_ni5zs_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_ni5zs_252>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_content-bottom_1r9lg_ni5zs_316:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_ni5zs_300>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_content-bottom_1r9lg_ni5zs_316:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_ni5zs_304>.awsui_drawer-content-bottom_1r9lg_ni5zs_210>.awsui_content-bottom_1r9lg_ni5zs_316:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_ni5zs_335:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_ni5zs_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_ni5zs_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_ni5zs_348:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_ni5zs_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_ni5zs_353.awsui_with-toolbar_1r9lg_ni5zs_252:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_ni5zs_353>.awsui_pane-header-wrapper-side_1r9lg_ni5zs_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-naiizv, #c6c6cd)}.awsui_content-side_1r9lg_ni5zs_353.awsui_with-toolbar_1r9lg_ni5zs_252>.awsui_pane-header-wrapper-side_1r9lg_ni5zs_365:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_ni5zs_353>.awsui_pane-content-wrapper-side_1r9lg_ni5zs_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_ni5zs_353.awsui_with-toolbar_1r9lg_ni5zs_252>.awsui_pane-content-wrapper-side_1r9lg_ni5zs_374:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_ni5zs_385:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-thbtjk, 15px);margin-inline:0}.awsui_header_1r9lg_ni5zs_385.awsui_with-toolbar_1r9lg_ni5zs_252:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_ni5zs_393:not(#\9 ),.awsui_header-main-content_1r9lg_ni5zs_393:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_ni5zs_393:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_ni5zs_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_ni5zs_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_ni5zs_407.awsui_with-description_1r9lg_ni5zs_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_header-tag_1r9lg_ni5zs_407.awsui_with-info_1r9lg_ni5zs_415:not(#\9 ),.awsui_header-text_1r9lg_ni5zs_415:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_ni5zs_407:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_ni5zs_421:not(#\9 ),.awsui_header-text_1r9lg_ni5zs_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_ni5zs_421:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-tag_1r9lg_ni5zs_407.awsui_with-info_1r9lg_ni5zs_415>.awsui_header-before-slot_1r9lg_ni5zs_421:not(#\9 ),.awsui_header-before-slot_1r9lg_ni5zs_421.awsui_with-header-text_1r9lg_ni5zs_432:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_ni5zs_421.awsui_with-header-text_1r9lg_ni5zs_432:not(#\9 ),.awsui_header-tag_1r9lg_ni5zs_407.awsui_with-info_1r9lg_ni5zs_415:not(#\9 ){margin-inline-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_header-actions-slot_1r9lg_ni5zs_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_ni5zs_444:not(#\9 ){color:var(--color-text-heading-secondary-0hxbce, #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_ni5zs_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_ni5zs_459:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-scaled-xs-rt720d, 8px)}

div.awsui_column-layout_vj6p7_1j6cx_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-cg19ea, #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_1j6cx_189>.awsui_grid_vj6p7_1j6cx_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_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-no-gutters_vj6p7_1j6cx_227:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_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_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-breakpoint-default_vj6p7_1j6cx_239>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-1_vj6p7_1j6cx_242.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-1_vj6p7_1j6cx_242.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-variant-text-grid_vj6p7_1j6cx_231.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1j6cx_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_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1j6cx_227).awsui_grid-variant-text-grid_vj6p7_1j6cx_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_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-breakpoint-default_vj6p7_1j6cx_239>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-1_vj6p7_1j6cx_242.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-1_vj6p7_1j6cx_242.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-vertical-borders_vj6p7_1j6cx_276.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-2_vj6p7_1j6cx_248.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-3_vj6p7_1j6cx_254.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xxs_vj6p7_1j6cx_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1j6cx_189>.awsui_grid_vj6p7_1j6cx_221.awsui_grid-horizontal-borders_vj6p7_1j6cx_309.awsui_grid-columns-4_vj6p7_1j6cx_260.awsui_grid-breakpoint-xs_vj6p7_1j6cx_245>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_1j6cx_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-cg19ea, #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_1j6cx_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-nyn06a, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-nyn06a, #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-wvdzir, #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_1j6cx_394:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_1j6cx_394:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_1j6cx_394:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_1j6cx_394.awsui_refresh_vj6p7_1j6cx_419:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_refresh_vj6p7_1j6cx_419.awsui_selected_vj6p7_1j6cx_423:not(#\9 ):not(.awsui_disabled_vj6p7_1j6cx_423):not(.awsui_readonly_vj6p7_1j6cx_423){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-lf7h9u, 2px) - 1px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_has-metadata_vj6p7_1j6cx_426:not(#\9 ){padding-block-end:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_has-metadata_vj6p7_1j6cx_426.awsui_refresh_vj6p7_1j6cx_419:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_selected_vj6p7_1j6cx_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-ef1gd2, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-ef1gd2, #006ce0);background:var(--color-background-item-selected-r2zdk6, #f0fbff)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_disabled_vj6p7_1j6cx_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-eklghz, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-eklghz, #ebebf0);background:var(--color-background-tiles-disabled-n277me, #ebebf0)}.awsui_tile-container_vj6p7_1j6cx_394.awsui_readonly_vj6p7_1j6cx_423:not(#\9 ){background-color:var(--color-background-input-default-wvdzir, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-whoc96, #ebebf0)}.awsui_columns_vj6p7_1j6cx_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_1j6cx_448.awsui_column-1_vj6p7_1j6cx_455>.awsui_tile-container_vj6p7_1j6cx_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_1j6cx_448.awsui_column-1_vj6p7_1j6cx_455>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-1_vj6p7_1j6cx_455>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xxs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-2_vj6p7_1j6cx_470>.awsui_tile-container_vj6p7_1j6cx_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_1j6cx_448.awsui_column-2_vj6p7_1j6cx_470>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-2_vj6p7_1j6cx_470>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xxs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-3_vj6p7_1j6cx_485>.awsui_tile-container_vj6p7_1j6cx_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_1j6cx_448.awsui_column-3_vj6p7_1j6cx_485>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-3_vj6p7_1j6cx_485>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xxs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-4_vj6p7_1j6cx_500>.awsui_tile-container_vj6p7_1j6cx_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_1j6cx_448.awsui_column-4_vj6p7_1j6cx_500>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xs_vj6p7_1j6cx_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_1j6cx_448.awsui_column-4_vj6p7_1j6cx_500>.awsui_tile-container_vj6p7_1j6cx_394.awsui_breakpoint-xxs_vj6p7_1j6cx_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_1j6cx_516:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-kbzdb8, 12px)}.awsui_control_vj6p7_1j6cx_516.awsui_no-image_vj6p7_1j6cx_520:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_1j6cx_524:not(#\9 ){text-align:center}.awsui_image_vj6p7_1j6cx_524>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_1j6cx_524.awsui_disabled_vj6p7_1j6cx_423>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_vk13w_145:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_vk13w_151:not(#\9 ){stroke:var(--color-background-home-header-fmarqy, #0f141a);fill:var(--color-background-container-content-ypckbh, #ffffff)}.awsui_preference-icon--layout-background_d4xxm_vk13w_155:not(#\9 ){fill:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_vk13w_158:not(#\9 ){fill:var(--color-background-home-header-fmarqy, #0f141a)}.awsui_preference-icon--border_d4xxm_vk13w_161:not(#\9 ){stroke:var(--color-text-group-label-kwqard, #424650);fill:var(--color-background-container-content-ypckbh, #ffffff)}.awsui_preference-icon--primary-button_d4xxm_vk13w_165:not(#\9 ){fill:var(--color-background-button-primary-default-jkrurf, #ff9900)}.awsui_preference-icon--secondary_d4xxm_vk13w_168:not(#\9 ){fill:var(--color-text-group-label-kwqard, #424650)}.awsui_preference-icon--disabled-element_d4xxm_vk13w_171:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon--separator_d4xxm_vk13w_174:not(#\9 ){stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_vk13w_177:not(#\9 ){fill:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_vk13w_181:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_vk13w_187:not(#\9 ){fill:var(--color-background-button-primary-disabled-uldk81, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_vk13w_190:not(#\9 ){fill:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_vk13w_193:not(#\9 ){fill:var(--color-background-button-primary-default-jkrurf, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_vk13w_196:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_vk13w_199:not(#\9 ){fill:var(--color-text-input-disabled-ukj9cu, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_vk13w_202:not(#\9 ){stroke:var(--color-background-home-header-fmarqy, #0f141a);fill:var(--color-background-container-content-ypckbh, #ffffff)}.awsui_preference-icon-refresh--secondary_d4xxm_vk13w_206:not(#\9 ){fill:var(--color-text-body-secondary-dl7bni, #424650)}.awsui_preference-icon-refresh--default_d4xxm_vk13w_209:not(#\9 ){fill:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_vk13w_212:not(#\9 ){stroke:var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_vk13w_215:not(#\9 ){fill:var(--color-border-input-default-nyn06a, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_vk13w_218:not(#\9 ){fill:var(--color-text-heading-default-9iv5lb, #0f141a)}
.awsui_root_gxp9y_hzewn_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-cg19ea, #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_hzewn_181>.awsui_list_gxp9y_hzewn_214:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_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_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_header_gxp9y_hzewn_224:not(#\9 ){display:flex;gap:var(--space-xxs-0gmk42, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_details_gxp9y_hzewn_230:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_connector_gxp9y_hzewn_236:not(#\9 ){grid-row:2;grid-column:1;background-color:var(--color-border-divider-default-kea2kc, #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_hzewn_181>.awsui_list_gxp9y_hzewn_214>:not(#\9 ):last-of-type>.awsui_connector_gxp9y_hzewn_236{display:none}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214.awsui_custom_gxp9y_hzewn_252>.awsui_details_gxp9y_hzewn_230:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_hzewn_256>.awsui_list_gxp9y_hzewn_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_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_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_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_header_gxp9y_hzewn_224:not(#\9 ){display:flex;grid-row:1;grid-column:1/span 2;align-items:center}.awsui_horizontal_gxp9y_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_header_gxp9y_hzewn_224>.awsui_connector_gxp9y_hzewn_236:not(#\9 ){display:block;flex:1;background-color:var(--color-border-divider-default-kea2kc, #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_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_horizontal-header_gxp9y_hzewn_288:not(#\9 ){grid-row:2;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219>.awsui_details_gxp9y_hzewn_230:not(#\9 ){grid-row:3;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_hzewn_256>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219:not(#\9 ):last-child>.awsui_header_gxp9y_hzewn_224>.awsui_connector_gxp9y_hzewn_236{display:none}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219.awsui_custom-vertical_gxp9y_hzewn_302>.awsui_rail_gxp9y_hzewn_302:not(#\9 ){grid-column:1;display:flex;flex-direction:column;align-items:center}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219.awsui_custom-vertical_gxp9y_hzewn_302>.awsui_rail_gxp9y_hzewn_302>.awsui_connector_gxp9y_hzewn_236:not(#\9 ){grid-row:auto;grid-column:auto;flex:1 1 auto;background-color:var(--color-border-divider-default-kea2kc, #c6c6cd);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);inset-inline-end:0;margin-block:var(--space-static-xxs-ob9nh1, 4px) 0}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219.awsui_custom-vertical_gxp9y_hzewn_302>.awsui_content_gxp9y_hzewn_321:not(#\9 ){grid-column:2;min-inline-size:0}.awsui_root_gxp9y_hzewn_181>.awsui_list_gxp9y_hzewn_214>.awsui_container_gxp9y_hzewn_219.awsui_custom-vertical_gxp9y_hzewn_302:not(#\9 ):last-of-type>.awsui_rail_gxp9y_hzewn_302>.awsui_connector_gxp9y_hzewn_236{display:none}

.awsui_tabs-header_14rmt_1y33s_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_1y33s_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_1y33s_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_1y33s_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_1y33s_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_1y33s_193:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-yo04ir, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_1y33s_196:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_1y33s_200:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-yo04ir, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_1y33s_203:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-6059kz, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_1y33s_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_1y33s_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_1y33s_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_1y33s_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_1y33s_237>.awsui_tabs-tab-dismiss_14rmt_1y33s_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_1y33s_237>.awsui_tabs-tab-action_14rmt_1y33s_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_1y33s_237.awsui_refresh_14rmt_1y33s_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-rt720d, 8px))}.awsui_tabs-tab-header-container_14rmt_1y33s_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_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-byrvqy, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_1y33s_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254).awsui_refresh_14rmt_1y33s_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_1y33s_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254).awsui_refresh_14rmt_1y33s_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_1y33s_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254).awsui_refresh_14rmt_1y33s_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_1y33s_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254).awsui_refresh_14rmt_1y33s_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1y33s_237{margin-inline-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1y33s_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-b9mz5n, #c6c6cd));inset:var(--space-scaled-s-yqvmoz, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1y33s_237.awsui_refresh_14rmt_1y33s_250:before{inset:calc(var(--space-static-s-xzifh3, 12px) - var(--border-active-width-u7sfg9, 4px)) 0}.awsui_tabs-tab-link_14rmt_1y33s_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-kkm8t6, #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_1y33s_296.awsui_refresh_14rmt_1y33s_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_1y33s_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-accent-3g6liz, #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_1y33s_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1y33s_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-0zk5rz, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1y33s_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_1y33s_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_1y33s_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_1y33s_237{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_1y33s_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_1y33s_237{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_1y33s_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_1y33s_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-scv2ec, #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_1y33s_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254){color:var(--awsui-style-color-active-6b9ypa, var(--color-text-accent-3g6liz, #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_1y33s_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1y33s_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_1y33s_388:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tabs-divider-b9mz5n, #c6c6cd)}.awsui_tabs_14rmt_1y33s_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-cg19ea, #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_1y33s_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_1y33s_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_1y33s_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_1y33s_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-0zk5rz, #006ce0)}.awsui_tabs-content-wrapper_14rmt_1y33s_458.awsui_with-paddings_14rmt_1y33s_458>.awsui_tabs-content_14rmt_1y33s_434:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:0}.awsui_fit-height_14rmt_1y33s_438>.awsui_tabs-content-wrapper_14rmt_1y33s_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_1y33s_438>.awsui_tabs-content-wrapper_14rmt_1y33s_458>.awsui_tabs-container-content-wrapper_14rmt_1y33s_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_1y33s_469.awsui_with-paddings_14rmt_1y33s_458>.awsui_tabs-content_14rmt_1y33s_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_11sgj_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-cdn8pz, #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_11sgj_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_11sgj_153:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_11sgj_153:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_11sgj_153:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_undo-button_brdst_11sgj_153:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_11sgj_153:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_undo-button_brdst_11sgj_153:not(#\9 ):active,.awsui_undo-button_brdst_11sgj_153:not(#\9 ):focus,.awsui_undo-button_brdst_11sgj_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_11sgj_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-0zk5rz, #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-0zk5rz, #006ce0)}
.awsui_text-content_6absk_v118s_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-cg19ea, #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_v118s_146 h1:not(#\9 ),.awsui_text-content_6absk_v118s_146 h2:not(#\9 ),.awsui_text-content_6absk_v118s_146 h3:not(#\9 ),.awsui_text-content_6absk_v118s_146 h4:not(#\9 ),.awsui_text-content_6absk_v118s_146 h5:not(#\9 ),.awsui_text-content_6absk_v118s_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_v118s_146 h1:not(#\9 ),.awsui_text-content_6absk_v118s_146 h2:not(#\9 ),.awsui_text-content_6absk_v118s_146 h3:not(#\9 ),.awsui_text-content_6absk_v118s_146 h4:not(#\9 ),.awsui_text-content_6absk_v118s_146 h5:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_text-content_6absk_v118s_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_v118s_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_v118s_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_v118s_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_v118s_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_v118s_146 b:not(#\9 ),.awsui_text-content_6absk_v118s_146 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_text-content_6absk_v118s_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_v118s_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-jg0f5l, #656871)}.awsui_text-content_6absk_v118s_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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_v118s_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_v118s_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_v118s_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_v118s_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_text-content_6absk_v118s_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_v118s_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_text-content_6absk_v118s_146 small a:not(#\9 ):active,.awsui_text-content_6absk_v118s_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_v118s_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_v118s_146 code:not(#\9 ),.awsui_text-content_6absk_v118s_146 pre:not(#\9 ),.awsui_text-content_6absk_v118s_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_v118s_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_v118s_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-cdn8pz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-4ogme5, 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_v118s_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_v118s_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_v118s_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_v118s_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_text-content_6absk_v118s_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_v118s_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-85snsc, #002b66))}.awsui_text-content_6absk_v118s_146 a:not(#\9 ):active,.awsui_text-content_6absk_v118s_146 a:not(#\9 ):focus,.awsui_text-content_6absk_v118s_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_v118s_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_text-content_6absk_v118s_146 ul:not(#\9 ),.awsui_text-content_6absk_v118s_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_v118s_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_text-content_6absk_v118s_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_v118s_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_z08qa_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-cg19ea, #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-cg19ea, #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-wvdzir, #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-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-nyn06a, #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_z08qa_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-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-wvdzir, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_textarea_qk1j1_z08qa_149.awsui_textarea-readonly_qk1j1_z08qa_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-wvdzir, #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-whoc96, #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-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_textarea_qk1j1_z08qa_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-hz0ut2, #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_z08qa_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-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-sw2top, #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-0zk5rz, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-cg19ea, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_textarea_qk1j1_z08qa_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_z08qa_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_qk1j1_z08qa_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_z08qa_149.awsui_textarea-invalid_qk1j1_z08qa_247:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-ckn89n, #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_z08qa_149.awsui_textarea-invalid_qk1j1_z08qa_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}.awsui_textarea_qk1j1_z08qa_149.awsui_textarea-warning_qk1j1_z08qa_256:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-8pxzyy, #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_z08qa_149.awsui_textarea-warning_qk1j1_z08qa_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-0zk5rz, #006ce0)}
.awsui_button_m5h9f_n8klg_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-cg19ea, #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-kkm8t6, #424650)}.awsui_button_m5h9f_n8klg_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a);text-decoration:none}.awsui_button_m5h9f_n8klg_145:not(#\9 ):active,.awsui_button_m5h9f_n8klg_145.awsui_expanded_m5h9f_n8klg_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_button_m5h9f_n8klg_145.awsui_expanded_m5h9f_n8klg_197:not(#\9 ){color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_button_m5h9f_n8klg_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_n8klg_145.awsui_offset-right-none_m5h9f_n8klg_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_n8klg_145.awsui_offset-right-l_m5h9f_n8klg_211:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_button_m5h9f_n8klg_145.awsui_offset-right-xxl_m5h9f_n8klg_214:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_n8klg_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_n8klg_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_n8klg_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-0zk5rz, #006ce0)}.awsui_text_m5h9f_n8klg_239:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_icon_m5h9f_n8klg_243+.awsui_text_m5h9f_n8klg_239:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}
.awsui_top-navigation_k5dlb_yb2fo_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-cg19ea, #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-ypckbh, #ffffff);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_top-navigation_k5dlb_yb2fo_145>.awsui_padding-box_k5dlb_yb2fo_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_yb2fo_145.awsui_medium_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_178:not(#\9 ),.awsui_top-navigation_k5dlb_yb2fo_145.awsui_narrow_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_178:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_top-navigation_k5dlb_yb2fo_145.awsui_medium_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_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_yb2fo_145.awsui_narrow_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_178:not(#\9 ){block-size:var(--space-xxxl-mw5hbl, 40px)}.awsui_virtual_k5dlb_yb2fo_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_yb2fo_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_yb2fo_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_yb2fo_1){visibility:hidden}.awsui_identity_k5dlb_yb2fo_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_yb2fo_215>.awsui_identity-link_k5dlb_yb2fo_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui_identity_k5dlb_yb2fo_215>.awsui_identity-link_k5dlb_yb2fo_218:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_yb2fo_215>.awsui_identity-link_k5dlb_yb2fo_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_identity_k5dlb_yb2fo_215.awsui_no-logo_k5dlb_yb2fo_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_yb2fo_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_yb2fo_242.awsui_narrow_k5dlb_yb2fo_188:not(#\9 ){max-block-size:var(--space-xl-d84eey, 24px)}.awsui_title_k5dlb_yb2fo_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_yb2fo_238>.awsui_identity-link_k5dlb_yb2fo_218>.awsui_title_k5dlb_yb2fo_254:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_inputs_k5dlb_yb2fo_270:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px);justify-content:center}.awsui_search_k5dlb_yb2fo_278:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_yb2fo_282:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_yb2fo_286:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_178>.awsui_utilities_k5dlb_yb2fo_286:not(#\9 ),.awsui_narrow_k5dlb_yb2fo_188>.awsui_padding-box_k5dlb_yb2fo_178>.awsui_utilities_k5dlb_yb2fo_286:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_yb2fo_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_yb2fo_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-kea2kc, #c6c6cd)}.awsui_utility-wrapper_k5dlb_yb2fo_297:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_yb2fo_318:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_yb2fo_323:not(#\9 ){padding-block:0;padding-inline:var(--space-s-kbzdb8, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_yb2fo_323:not(#\9 ):not(.awsui_narrow_k5dlb_yb2fo_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_yb2fo_323:not(#\9 ):not(.awsui_medium_k5dlb_yb2fo_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_yb2fo_332:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-ypckbh, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_yb2fo_332:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_yb2fo_340:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_utility-button-external-icon_k5dlb_yb2fo_344:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_yb2fo_348:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_yb2fo_352:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_offset-right-xxl_k5dlb_yb2fo_356:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_overflow-menu-drawer_k5dlb_yb2fo_361:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_yb2fo_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-cg19ea, #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-ypckbh, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_yb2fo_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-kea2kc, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_yb2fo_410:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_yb2fo_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_yb2fo_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_yb2fo_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-cg19ea, #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_yb2fo_480>.awsui_overflow-menu-control_k5dlb_yb2fo_442:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px)}.awsui_overflow-menu-control_k5dlb_yb2fo_442:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_yb2fo_488:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_yb2fo_491:not(#\9 ){color:var(--color-text-dropdown-group-label-e63684, #424650);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_yb2fo_491:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_yb2fo_442:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_yb2fo_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_yb2fo_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-0zk5rz, #006ce0)}.awsui_overflow-menu-list_k5dlb_yb2fo_480:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_yb2fo_527:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_yb2fo_480:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_yb2fo_536:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_yb2fo_539:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_yb2fo_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-kea2kc, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_yb2fo_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_yb2fo_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_yb2fo_558:not(#\9 ){border-block-start-color:var(--color-border-divider-default-kea2kc, #c6c6cd);border-block-end-color:var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_icon_k5dlb_yb2fo_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_yb2fo_563:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_yb2fo_563:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_yb2fo_563:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_yb2fo_577:not(#\9 ){transform:rotate(-180deg)}

.awsui_treeitem-group_1agpu_18wwe_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_18wwe_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_18wwe_189.awsui_offset_1agpu_18wwe_206:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-uda4ny, 24px)}.awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_18wwe_214:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_18wwe_214:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_18wwe_214: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-0zk5rz, #006ce0)}.awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209>.awsui_expand-toggle-wrapper_1agpu_18wwe_235:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209>.awsui_expand-toggle-wrapper_1agpu_18wwe_235>.awsui_toggle_1agpu_18wwe_240:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui-one-theme .awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209:not(#\9 ){align-items:center}.awsui-one-theme .awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209>.awsui_expand-toggle-wrapper_1agpu_18wwe_235>.awsui_toggle_1agpu_18wwe_240:not(#\9 ){inset-inline-start:0px;inset-block-start:3px}.awsui_treeitem_1agpu_18wwe_189>.awsui_treeitem-content-wrapper_1agpu_18wwe_209>.awsui_structured-item-wrapper_1agpu_18wwe_253: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_18wwe_214:not(#\9 ){outline:none}
.awsui_vertical-connector_1r2pu_142pu_9:not(#\9 ){background-color:var(--color-tree-view-connector-line-s3p7z5, #8c8c94);inline-size:var(--border-divider-list-width-fmnfya, 1px)}.awsui_vertical-connector_1r2pu_142pu_9.awsui_grid_1r2pu_142pu_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_142pu_9.awsui_absolute_1r2pu_142pu_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_145ox_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-cg19ea, #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_145ox_218:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_root_1ol5m_13wnw_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_13wnw_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_13wnw_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_13wnw_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_13wnw_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-0zk5rz, #006ce0)}

.awsui_tutorial-list_1u70p_153rn_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-cg19ea, #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_153rn_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_153rn_224:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_153rn_224:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-d84eey, 24px)}.awsui_task-title_1u70p_153rn_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_153rn_240:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_153rn_244:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_successful-task_1u70p_153rn_248:not(#\9 ){color:var(--color-text-status-success-4gqmei, #00802f)}.awsui_congratulation-message_1u70p_153rn_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-4gqmei, #00802f)}.awsui_congratulation-message--status_1u70p_153rn_260:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_153rn_265:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_153rn_269:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-kea2kc, #c6c6cd)}.awsui_step-list_1u70p_153rn_273:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-zelp5l, 2px);padding-inline-end:0}.awsui_step_1u70p_153rn_273:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_expandable-section-wrapper_1u70p_153rn_284:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_153rn_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_icaoc_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_icaoc_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_icaoc_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_icaoc_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_icaoc_193:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_icaoc_193:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_icaoc_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-cg19ea, #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_icaoc_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-cg19ea, #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-j5g0bl, #dedee3);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tutorial-j5g0bl, #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_icaoc_251:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-box-title_ig8mp_icaoc_295:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_icaoc_301:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_icaoc_301 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_icaoc_312:not(#\9 ){display:none;margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_expandable-section_ig8mp_icaoc_312.awsui_expanded_ig8mp_icaoc_316:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_icaoc_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_icaoc_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-cg19ea, #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-dl7bni, #424650)}.awsui_download-link_ig8mp_icaoc_353:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_icaoc_353:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_icaoc_353:not(#\9 ):active,.awsui_download-link_ig8mp_icaoc_353:not(#\9 ):focus,.awsui_download-link_ig8mp_icaoc_353:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_icaoc_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-0zk5rz, #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-0zk5rz, #006ce0)}
.awsui_tutorial-panel_1oin5_25adh_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-cg19ea, #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_25adh_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_25adh_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_25adh_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_25adh_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-0zk5rz, #006ce0)}
.awsui_root_1xupv_hu3a1_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-cg19ea, #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_hu3a1_177.awsui_refresh_1xupv_hu3a1_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_hu3a1_177.awsui_refresh_1xupv_hu3a1_177.awsui_small-container_1xupv_hu3a1_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_hu3a1_177:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177){display:flex}.awsui_wizard_1xupv_hu3a1_177:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177).awsui_small-container_1xupv_hu3a1_184{flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_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_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_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_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_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_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-kea2kc, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-zelp5l, 2px)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li>.awsui_number_1xupv_hu3a1_231:not(#\9 ){color:var(--color-text-small-jg0f5l, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_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_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li>a>.awsui_circle_1xupv_hu3a1_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_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li>a>.awsui_title_1xupv_hu3a1_258:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_hu3a1_231{margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_active_1xupv_hu3a1_289>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_active_1xupv_hu3a1_289>a>.awsui_circle_1xupv_hu3a1_247:not(#\9 ){background-color:var(--color-background-control-checked-4hlzpf, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-ypckbh, #ffffff),0 0 0 5px var(--color-background-control-checked-4hlzpf, #006ce0),0 0 0 7px var(--color-background-container-content-ypckbh, #ffffff)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_active_1xupv_hu3a1_289>a>.awsui_title_1xupv_hu3a1_258:not(#\9 ){color:var(--color-background-control-checked-4hlzpf, #006ce0);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_disabled_1xupv_hu3a1_300>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_disabled_1xupv_hu3a1_300>a>.awsui_circle_1xupv_hu3a1_247:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-scv2ec, #b4b4bb),0 0 0 4px var(--color-background-container-content-ypckbh, #ffffff)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_disabled_1xupv_hu3a1_300>a>.awsui_title_1xupv_hu3a1_258:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_enabled_1xupv_hu3a1_310>a>.awsui_circle_1xupv_hu3a1_247:not(#\9 ){background-color:var(--color-text-interactive-default-kkm8t6, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-kkm8t6, #424650),0 0 0 4px var(--color-background-container-content-ypckbh, #ffffff)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_enabled_1xupv_hu3a1_310>a>.awsui_title_1xupv_hu3a1_258:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_enabled_1xupv_hu3a1_310>a:not(#\9 ):hover>.awsui_circle_1xupv_hu3a1_247{background-color:var(--color-background-control-checked-4hlzpf, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-4hlzpf, #006ce0),0 0 0 4px var(--color-background-container-content-ypckbh, #ffffff)}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177>ul.awsui_refresh_1xupv_hu3a1_177>li.awsui_enabled_1xupv_hu3a1_310>a:not(#\9 ):hover>.awsui_title_1xupv_hu3a1_258{color:var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_navigation_1xupv_hu3a1_198:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177){color:var(--color-text-disabled-dnv95s, #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_hu3a1_198:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177)>ul:not(.awsui_refresh_1xupv_hu3a1_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_hu3a1_198:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177)>ul:not(.awsui_refresh_1xupv_hu3a1_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_hu3a1_198:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177)>ul:not(.awsui_refresh_1xupv_hu3a1_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_hu3a1_198:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177)>ul:not(.awsui_refresh_1xupv_hu3a1_177)>li:not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui_form_1xupv_hu3a1_354:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_hu3a1_354:not(#\9 ):not(.awsui_refresh_1xupv_hu3a1_177)>.awsui_form-header_1xupv_hu3a1_359{position:relative;margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177>.awsui_form-header_1xupv_hu3a1_359:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177>.awsui_form-header_1xupv_hu3a1_359>.awsui_form-header-content_1xupv_hu3a1_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_hu3a1_354.awsui_refresh_1xupv_hu3a1_177>.awsui_form-component_1xupv_hu3a1_378:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177.awsui_small-container_1xupv_hu3a1_184>.awsui_form-header_1xupv_hu3a1_359:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177.awsui_small-container_1xupv_hu3a1_184>.awsui_form-header_1xupv_hu3a1_359>.awsui_form-header-content_1xupv_hu3a1_374:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_hu3a1_354.awsui_refresh_1xupv_hu3a1_177.awsui_small-container_1xupv_hu3a1_184>.awsui_form-component_1xupv_hu3a1_378:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_hu3a1_198.awsui_hidden_1xupv_hu3a1_394:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_hu3a1_398:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177.awsui_collapsed-steps-navigation_1xupv_hu3a1_404:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_hu3a1_198.awsui_refresh_1xupv_hu3a1_177.awsui_collapsed-steps-navigation_1xupv_hu3a1_404>ul.awsui_refresh_1xupv_hu3a1_177:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_hu3a1_413:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_hu3a1_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-0zk5rz, #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-0zk5rz, #006ce0)}.awsui_navigation-link-active_1xupv_hu3a1_435:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-body-default-cg19ea, #0f141a)}.awsui_navigation-link-disabled_1xupv_hu3a1_440:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_action-buttons_1xupv_hu3a1_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,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:700;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:900;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}@font-face{font-family:"Amazon Ember";font-weight:300;font-style:normal;src:url(data:font/woff;base64,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) format("woff")}html{font-size:.625rem}body{font-size:1.4rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzg1LmNzcyIsIm1hcHBpbmdzIjoiQUFRQSx3QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLDBEQUNBLHNEQUNBLHdEQUNBLHFEQUNBLHlEQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDRHQUNBLHdHQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGtFQUNBLGdFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLHdGQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLHdEQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLDBGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLGdGQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLHVEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdDQUNBLDZDQUNBLDhDQUNBLDZDQUNBLDRDQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLDRDQUNBLCtEQUNBLDBDQUNBLDRDQUNBLHNEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLCtCQUNBLCtCQUNBLGtDQUNBLDZEQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLHdFQUNBLDBEQUNBLDBDQUNBLDJDQUNBLGdEQUNBLHNDQUNBLDhCQUNBLHVFQUNBLGdDQUNBLG1DQUNBLHlDQUNBLHdFQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtCQUNBLG1GQUNBLGlDQUNBLGdDQUNBLDhCQUNBLG9GQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLGlFQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLHFDQUNBLDRFQUNBLDhEQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLDBDQUNBLGtEQUNBLHVDQUNBLG9DQUNBLG9GQUNBLHNGQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLDBFQUNBLDZFQUNBLHVDQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGlDQUNBLGdDQUNBLGtGQUNBLG9GQUNBLGlFQUNBLG9DQUNBLDBFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHdDQUNBLDZFQUNBLHVDQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLGdDQUNBLHVFQUNBLHlFQUNBLHdFQUNBLDBFQUNBLGlDQUNBLHNFQUNBLG9FQUNBLG1DQUNBLGdDQUNBLG1DQUNBLHFDQUNBLHNDQUNBLHNDQUNBLHFDQUNBLHlDQUNBLGdFQUNBLHdDQUNBLGdDQUNBLGtDQUNBLGdDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLCtDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLDRDQUNBLHlFQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLDRFQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLCtDQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLCtFQUVGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGdGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLHlJQUNFLHVFQUdKLGlCQUNFLHFIQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHFJQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLCtHQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLDJCQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGlEQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLGlGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHFGQUNBLHdFQUNBLHFGQUNBLHFFQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGtHQUNBLDhFQUNBLGtGQUNBLGtGQUNBLDRFQUNBLG1GQUNBLDJFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLGlFQUNBLG1FQUNBLHVFQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtEQUNBLDBEQUNBLDBFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDJEQUNBLG9FQUNBLHVDQUNBLDRGQUNBLG1DQUNBLDhDQUNBLDZCQUNBLHNDQUNBLDhCQUNBLDRDQUNBLGdDQUNBLG1DQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtDQUNBLDhCQUNBLHFDQUNBLHFDQUNBLGdEQUNBLCtCQUNBLGlDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLGlDQUNBLGdDQUNBLG1DQUNBLDRDQUNBLDJDQUNBLGlDQUNBLHNFQUNBLCtDQUNBLGdDQUNBLDZDQUNBLGlDQUNBLHdDQUNBLG1DQUNBLG1DQUNBLHVDQUNBLHlDQUNBLHdDQUNBLHVDQUNBLHdDQUNBLGtDQUNBLGdDQUNBLGtDQUNBLGtDQUNBLHNDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLGlDQUNBLHVEQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLHFFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLHVFQUNBLDZEQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLDRHQUNBLHdHQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHlFQUNBLDRFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLHFGQUNBLCtFQUNBLDJGQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLGtFQUNBLDRFQUNBLHlFQUNBLHlFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLDZFQUNBLDhFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtEQUNBLG9FQUNBLG1FQUNBLHFFQUNBLG1GQUNBLCtEQUNBLDRFQUNBLGlFQUNBLDJEQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLCtFQUNBLDBEQUNBLDZEQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDREQUNBLDREQUNBLGtFQUNBLG9GQUNBLDBFQUNBLHFFQUNBLGtGQUNBLCtEQUNBLHVFQUNBLHlFQUNBLHdFQUVGLGlCQUNFLG1EQUNFLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLDZFQUNBLCtFQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLDhFQUNBLHVFQUNBLGdGQUNBLDZFQUNBLHlGQUNBLG1FQUNBLGlFQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1FQUNBLDhFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHFFQUdKLHNEQUNFLGtDQUNBLGtDQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGlGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLDhFQUNBLHVFQUNBLGdGQUNBLHlGQUNBLG1FQUNBLGlFQUNBLDJFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhFQUNBLHFGQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGdGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLHFEQUNBLGdGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLDREQUNBLDJEQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHVFQUNBLHFFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLDJEQUNBLG9FQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLHVGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLGdGQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDBGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLDhFQUNBLHVFQUNBLGdGQUNBLDZFQUNBLHlGQUNBLG1FQUNBLGlFQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1FQUNBLDhFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLHFEQUNBLGdGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLDREQUNBLDJEQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHVFQUNBLHFFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLG9FQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLDhGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGdGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLHlFQUNBLDhFQUNBLHNFQUNBLGdGQUNBLHlGQUNBLG1FQUNBLGlFQUNBLDJFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhFQUNBLHFGQUNBLHlFQUNBLHNEQUNBLGlHQUNBLCtFQUNBLGdGQUNBLHVGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLG1FQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLDJEQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLGdGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLDhFQUNBLHNFQUNBLGdGQUNBLDZFQUNBLHlGQUNBLG1FQUNBLGlFQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1FQUNBLDhFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGlHQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVGQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHlIQUNFLHdFQUVGLHdEQUNFLGtDQUNBLDRFQUVGLHVEQUNFLGtDQUNBLG9FQUNBLDhEQUNBLDZEQUNBLGtDQUNBLCtEQUNBLDREQUNBLDRFQUVGLG1EQUNFLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGlHQUNBLG1HQUNBLCtGQUVGLGtEQUNFLG1FQUNBLDREQUNBLG1FQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLDJGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRGQUNBLCtFQUVGLDJEQUNFLG9EQUNBLDZFQUNBLDJFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLHVFQUNBLGtFQUNBLGdFQUNBLGdHQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHlFQUNBLG9HQUNBLGtGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLGtGQUNBLHVFQUNBLGlGQUNBLHVGQUNBLHFFQUNBLHFFQUNBLHlEQUNBLDZEQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRDQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLHFHQUNBLGdGQUNBLHdGQUNBLHNGQUNBLGdGQUVGLDBEQUNFLG9EQUNBLDZFQUNBLDJFQUNBLG1FQUNBLDREQUNBLG1FQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLHVFQUNBLGtFQUNBLGdFQUNBLGdHQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHFGQUNBLGtGQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGtGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLHdGQUNBLDJGQUNBLDJFQUNBLHVGQUNBLDRFQUNBLGdGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLGtGQUNBLDhFQUNBLGdGQUNBLHVFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLHFFQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLGdGQUNBLHFFQUNBLDhFQUNBLDRFQUNBLHlEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHNGQUNBLDZEQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDZFQUNBLDJFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLGdGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLDRGQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLGdEQUNFLCtFQUNBLDhFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLHdFQUNBLHdHQUNBLDJGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUNBLDRGQUNBLCtFQUVGLCtDQUNFLDREQUNBLHNFQUNBLHdFQUNBLDRHQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUVGLDhFQUNFLGtFQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHlEQUVGLDZFQUNFLG9EQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHFGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLGtFQUNBLHNFQUNBLGdHQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLDRFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLDJFQUNBLHVGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLHNFQUNBLDZEQUNBLDRFQUNBLHNFQUNBLCtEQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDhEQUNBLGdGQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLGdLQUNFLGlEQUNBLDJFQUNBLHVEQUdKLGlCQUNFLHlLQUNFLHVFQUNBLDBFQUNBLG1FQUdKLGlCQUNFLDJFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLHFFQUdKLGlCQUNFLDBFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLHFFQUdKLGlCQUNFLG1GQUNFLG9EQUNBLDZFQUNBLDRFQUNBLGlGQUNBLHVGQUNBLGtGQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLDZFQUNBLHlFQUNBLDhFQUNBLHlFQUNBLGdGQUNBLGtGQUNBLG1GQUNBLDZFQUNBLHNFQUNBLHdFQUNBLDZEQUNBLGtGQUNBLHVFQUNBLGlGQUNBLCtFQUNBLG1FQUNBLDJFQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLGlFQUNBLDZDQUdKLGlCQUNFLGtGQUNFLG9EQUNBLDZFQUNBLDRFQUNBLGlGQUNBLHVGQUNBLGdGQUNBLGtGQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLDZFQUNBLHlFQUNBLDhFQUNBLHlFQUNBLGdGQUNBLGtGQUNBLG1GQUNBLDZFQUNBLHNFQUNBLHdFQUNBLDZEQUNBLGtGQUNBLHVFQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLG1FQUNBLDJFQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLGlFQUNBLDZDQUdKLGlCQUNFLHdFQUNFLCtFQUNBLDhFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLCtDQUNBLDhDQUNBLGlEQUNBLGlEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLDBEQUNBLHlFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLHdEQUNBLG9FQUdKLGlCQUNFLHVFQUNFLCtFQUNBLDhFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLCtDQUNBLDhDQUNBLGlEQUNBLGlEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLDBEQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLHVFQUNBLHdFQUNBLHNFQUNBLCtFQUNBLDZFQUNBLHdEQUNBLG9FQUdKLGlCQUNFLDJNQUNFLHlFQUNBLDZFQUNBLHlFQUNBLDhFQUNBLHVFQUdKLHFLQUNFLG1DQVdKLGdDQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osZ0NBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSixpQ0FDRSxLQUNF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Riw4SUFFRSxxREFHRiw4SUFFRSxpREFHRixnRUFDRSxrREFDQSw0Q0FHRiw2SUFFRSx3REFHRixpSkFFRSxnREFHRixnSkFFRSxzREFHRixnSkFFRSxrREFHRixpRUFDRSxtREFDQSw2Q0FHRiwrSUFFRSx5REFHRixtSkFFRSxpREFHRixrSkFFRSx1REFHRixrSkFFRSxtREFHRixrRUFDRSxvREFDQSw4Q0FHRixpSkFFRSwwREFHRixxSkFFRSxrREFHRixvSkFFRSx3REFHRixvSkFFRSxvREFHRiwrREFDRSxrREFDQSw0Q0FHRiwySUFFRSx3REFHRiwrSUFFRSxnREFHRiw4SUFFRSxzREFHRiw4SUFFRSxrREFHRixrRUFDRSxrREFDQSw0Q0FHRixpSkFFRSx3REFHRixxSkFFRSxnREFHRixvSkFFRSxzREFHRixvSkFFRSxrREFHRixpRUFDRSxpREFDQSwyQ0FHRiwrSUFFRSx1REFHRixtSkFFRSwrQ0FHRixrSkFFRSxxREFHRixrSkFFRSxpREFHRixnRUFDRSxnREFDQSwwQ0FHRiw2SUFFRSxzREFHRixpSkFFRSw4Q0FHRixnSkFFRSxvREFHRixnSkFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixtRUFDRSxjQUVGLG9FQUNF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SkFDQSxrTkFFRixpSkFDRSwrTUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRix5SUFDRSxtSkFDQSxrTkFFRixpSkFDRSw4TUFFRiw0SUFDRSxtSkFDQSxrTkFFRixvSkFDRSw4TUFFRixzREFDRSx5RUFFRiwrRkFDRSw2SUFTRix3SUFDRSwwR0FFRixnSkFDRSx5R0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSwwS0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixpTEFDRSw4R0FDQSw2S0FFRix5TEFDRSx5S0FFRixvTEFDRSw4R0FDQSw2S0FFRiw0TEFDRSx5S0FFRiwwUkFDRSx5SkFFRixrU0FDRSx3SkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx5TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixtVUFDRSw2SkFDQSw0TkFFRiwyVUFDRSx3TkFFRixzVUFDRSw2SkFDQSw0TkFFRiw4VUFDRSx3TkFFRiwyTEFDRSx5R0FFRixtTUFDRSx3R0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx5S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRixvT0FDRSw2R0FDQSw0S0FFRiw0T0FDRSx3S0FFRix1T0FDRSw2R0FDQSw0S0FFRiwrT0FDRSx3S0FFRiw2VUFDRSx3SkFFRixxVkFDRSx1SkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx3TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRixzWEFDRSw0SkFDQSwyTkFFRiw4WEFDRSx1TkFFRix5WEFDRSw0SkFDQSwyTkFFRixpWUFDRSx1TkFFRiw4T0FDRSwrR0FFRixzUEFDRSw4R0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSwrS0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRix1UkFDRSxtSEFDQSxrTEFFRiwrUkFDRSw4S0FFRiwwUkFDRSxtSEFDQSxrTEFFRixrU0FDRSw4S0FFRixnWUFDRSw4SkFFRix3WUFDRSw2SkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw4TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRix5YUFDRSxrS0FDQSxpT0FFRixpYkFDRSw2TkFFRiw0YUFDRSxrS0FDQSxpT0FFRixvYkFDRSw2TkFFRixxT0FDRSwrR0FFRiw2T0FDRSw4R0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSwrS0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4S0FFRiw4UUFDRSxtSEFDQSxrTEFFRixzUkFDRSw4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LDRHQUlFLDhCQU9GLFNBQ0UsMkJBVUYsT0FDRSxzQkFDQSxjQUNBLGNBQ0EsZUFDQSxVQUNBLG1CQU9GLFNBQ0Usd0JBT0YsU0FDRSxjQVFGLDZCQUVFLHNCQUNBLFVBT0Ysa0ZBRUUsWUFRRixjQUNFLDZCQUNBLG9CQU9GLHlDQUNFLHdCQVFGLDZCQUNFLDBCQUNBLGFBVUYsUUFDRSxjQU9GLFFBQ0Usa0JBVUYsU0FDRSxhQU9GLFNBQ0UsYUFHRix5QkFDRSxrQkFLRix1Q0FDRSxrQkFHRixXQUNFLDJCQUNBLGdCQUNBLGtCQUNBLDJEQUdGLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBR0YsV0FDRSwyQkFDQSxnQkFDQSxrQkFDQSwyREFHRixXQUNJLDJCQUNBLGdCQUNBLGtCQUNBLDJEQUdKLFdBQ0UsMkJBQ0EsZ0JBQ0Esa0JBQ0EsMkRBS0YsS0FDRSxrQkFHRixLQUNFLDZsK0kiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9iYXNlLWNvbXBvbmVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3N0cnVjdHVyZWQtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hY3Rpb24tY2FyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpdmUtcmVnaW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BvcG92ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZXJyb3ItYm91bmRhcnkvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3Bpbm5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWxlcnQvYWN0aW9ucy13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FsZXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FuY2hvci1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Fubm90YXRpb24tY29udGV4dC9hbm5vdGF0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JveC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGFjZS1iZXR3ZWVuL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvY29udGVudC13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdG9nZ2xlcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3J1bnRpbWUtZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Ryb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9ucy1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9jYXRlZ29yeS1lbGVtZW50cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vbW9iaWxlLWV4cGFuZGFibGUtZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL2l0ZW0tZWxlbWVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcmFnLWhhbmRsZS13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9wYW5lbC1yZXNpemUtaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvcmVzaXplL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9tb2JpbGUtdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L25vdGlmaWNhdGlvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2NyZWVucmVhZGVyLW9ubHkvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3RhdHVzLWluZGljYXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGluay9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3NvcnRhYmxlLWFyZWEvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9za2VsZXRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9uYXZpZ2FibGUtZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2dnbGUtYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL25hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnJlYWRjcnVtYi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9icmVhZGNydW1iLWdyb3VwL2l0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3Rvb2xiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3Rvb2xiYXIvdHJpZ2dlci1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL25vdGlmaWNhdGlvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zdGF0dXMtY29udGFpbmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NhcnRlc2lhbi1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXBsb3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1wb3BvdmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbnRhaW5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9oZWFkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZXhwYW5kYWJsZS1zZWN0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc2VyaWVzLW1hcmtlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXNlcmllcy1kZXRhaWxzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FyZWEtY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZ3JpZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mb3JtLWZpZWxkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tc3RhdHVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tZm9vdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2lucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlbGVjdC9wYXJ0cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoZWNrYm94LWljb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9vcHRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zZWxlY3RhYmxlLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9idXR0b24tdHJpZ2dlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2tlbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2tlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3Rva2VuLWxpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbXVsdGlzZWxlY3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1maWx0ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1sZWdlbmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXR0cmlidXRlLWVkaXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2F1dG9zdWdnZXN0LWlucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2F1dG9zdWdnZXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JhZGdlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL21peGVkLWxpbmUtYmFyLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NhbGVuZGFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2l0ZW0tY2FyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Fic3RyYWN0LXN3aXRjaC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jaGVja2JveC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3JhZGlvLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zZWxlY3Rpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2FyZHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29kZS1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29kZS1lZGl0b3IvcmVzaXphYmxlLWJveC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2x1bW4tbGF5b3V0L2ZsZXhpYmxlLWNvbHVtbi1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sdW1uLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9tb2RhbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dC1maWx0ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9nZ2xlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbGxlY3Rpb24tcHJlZmVyZW5jZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcmFkaW8tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29udGVudC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29weS10by1jbGlwYm9hcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZGF0ZS1waWNrZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZGF0ZS1yYW5nZS1waWNrZXIvY2FsZW5kYXIvZ3JpZHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZGF0ZS1yYW5nZS1waWNrZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VnbWVudGVkLWNvbnRyb2wvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZGF0ZS1yYW5nZS1waWNrZXIvcmVsYXRpdmUtcmFuZ2Uvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZGl2aWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLWRyb3B6b25lL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtdG9rZW4tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS11cGxvYWQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmxhc2hiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZm9ybS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9oZWxwLXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hvdHNwb3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUva2V5LXZhbHVlLXBhaXJzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BhZ2luYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcGFuZWwtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BpZS1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9ncmVzcy1iYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvbXB0LWlucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb3BlcnR5LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9wZXJ0eS1maWx0ZXIvZmlsdGVyaW5nLXRva2VuL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3JhZGlvLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zMy1yZXNvdXJjZS1zZWxlY3Rvci9zMy1pbi1jb250ZXh0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZXhwYW5kLXRvZ2dsZS1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvYm9keS1jZWxsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3Byb2dyZXNzaXZlLWxvYWRpbmcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvcmVzaXplci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9oZWFkZXItY2VsbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9za2VsZXRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zdGlja3ktc2Nyb2xsYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3MzLXJlc291cmNlLXNlbGVjdG9yL3MzLW1vZGFsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NpZGUtbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zbGlkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGlsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BsaXQtcGFuZWwvaWNvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3RlcHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFicy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWctZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHQtY29udGVudC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0YXJlYS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL21lbnUtZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9wLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3RyZWUtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvdmVydGljYWwtY29ubmVjdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cnVuY2F0ZWQtdGV4dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9jb21wb25lbnRzL3R1dG9yaWFsLWRldGFpbC12aWV3L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL2NvbXBvbmVudHMvdHV0b3JpYWwtbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS93aXphcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1nbG9iYWwtc3R5bGVzL3BvbGFyaXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGxheWVyIGF3c3VpLWJhc2UtdGhlbWUge1xuICBib2R5IHtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zOiNmMGZiZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2Q6I2QxZjFmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMjAwLWI3ZXYwdDojYjhlN2ZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxOiM3NWNmZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3k6IzQyYjRmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcTojMDA5OWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1OiMwMDZjZTA7XG4gICAgLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenI6IzAwNGE5ZTtcbiAgICAtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OTojMDAzYjhmO1xuICAgIC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiOiMwMDJiNjY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwOiMwMDExMjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2azojZmNmY2ZkO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4OiNmOWY5ZmE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGw6I2Y2ZjZmOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYzojZjNmM2Y3O1xuICAgIC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2OiNlYmViZjA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTMwMC15a2Fhamw6I2RlZGVlMztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6NzojYzZjNmNkO1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5OiNiNGI0YmI7XG4gICAgLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXo6I2E0YTRhZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5MjojOGM4Yzk0O1xuICAgIC0tY29sb3ItbmV1dHJhbC01NTAteHJ5NTczOiM3Mjc0N2U7XG4gICAgLS1jb2xvci1uZXV0cmFsLTYwMC00azE0Ymw6IzY1Njg3MTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bTojNDI0NjUwO1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4OiMzMzM4NDM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWo6IzIzMmIzNztcbiAgICAtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dzojMWIyMzJkO1xuICAgIC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5OiMxNjFkMjY7XG4gICAgLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWY6IzEzMTkyMDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNzojMGYxNDFhO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdjojMDYwODBhO1xuICAgIC0tY29sb3ItZXJyb3ItNTAtNjk0c3JiOiNmZmY1ZjU7XG4gICAgLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyOiNmZjdhN2E7XG4gICAgLS1jb2xvci1lcnJvci02MDAtMm5vZmU0OiNkYjAwMDA7XG4gICAgLS1jb2xvci1lcnJvci05MDAta2lrYTB5OiM3MDAwMDA7XG4gICAgLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZTojMWYwMDAwO1xuICAgIC0tY29sb3Itc3VjY2Vzcy01MC1wbmNtMzA6I2VmZmZmMTtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNzojMmJiNTM0O1xuICAgIC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmOiMwMDgwMmY7XG4gICAgLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmOiMwMDE0MDE7XG4gICAgLS1jb2xvci13YXJuaW5nLTUwLXRqazl6bzojZmZmZWYwO1xuICAgIC0tY29sb3Itd2FybmluZy00MDAtZnYxZ2EyOiNmZmUzNDc7XG4gICAgLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHE6I2ZiZDMzMjtcbiAgICAtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZTojODU1OTAwO1xuICAgIC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNzojMTkxMTAwO1xuICAgIC0tY29sb3ItaW5mby01MC1kMnc2MWs6I2YwZmJmZjtcbiAgICAtLWNvbG9yLWluZm8tMzAwLTlmdnkyeDojNzVjZmZmO1xuICAgIC0tY29sb3ItaW5mby00MDAta2t5NnNhOiM0MmI0ZmY7XG4gICAgLS1jb2xvci1pbmZvLTYwMC02cGJtam86IzAwNmNlMDtcbiAgICAtLWNvbG9yLWluZm8tMTAwMC1samE0MHc6IzAwMTEyOTtcbiAgICAtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhOiNiZjgwZmY7XG4gICAgLS1jb2xvci1wdXJwbGUtNzAwLXZ3N2E4cDojNzMwMGU1O1xuICAgIC0tY29sb3ItYW1iZXItNDAwLWZ5cmsxYzojZmY5OTAwO1xuICAgIC0tY29sb3ItYW1iZXItNTAwLXMza25wMDojZmE2ZjAwO1xuICAgIC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmxhY2stc2d5YWNoOiMwMDAwMDA7XG4gICAgLS1jb2xvci13aGl0ZS1xemJqaGk6I2ZmZmZmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLWFxc3lsZjojZWE3MTU4O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC00MDAtcTU3cGRtOiNkYzUwMzI7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1nZnU2aXU6I2QxMzMxMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNjAwLWh2ZzZ5NjojYmEyZTBmO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC03MDAteXpwdXdzOiNhODJhMGM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC10MXlydHc6Izk3MjcwOTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtOTAwLWp6OWp6ODojODkyNDA3O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLWM0cDgybTojN2QyMTA1O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLXZnYXY4dzojNzIxZTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMjAwLTZ6aW92dzojNjcxYzAwO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtcjlzMDFxOiNlMDc5NDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWE6I2NjNWYyMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNTAwLXFzNDZwbTojYmM0ZDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtdnl4eWxuOiNhODQ0MDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC0wZ2FxOTg6Izk4M2MwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTc1N3FkOTojOGEzNjAzO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtNGE2NHlkOiM3ZTMxMDM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1OiM3MzJjMDI7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTExMDAtc2dtc3lzOiM2OTI4MDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaWlrdjRwOiM2MDI0MDA7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1wOW5nZng6I2IyOTExYztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNDAwLTNoOWx3eTojOWM3YjBiO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy01MDAtZGswcm9lOiM4YTZiMDU7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1mNWhvcjc6IzdiNWYwNDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLWgzamg0MDojNmY1NTA0O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy04MDAtN3g2azl0OiM2NTRkMDM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC1oMjVsbWg6IzVkNDUwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTAwMC0yZ2FxazE6IzU1M2YwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTEwMC00dHhrcXk6IzRkMzkwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC1iMWZmazA6IzQ4MzMwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtbzA5ejBqOiM2N2EzNTM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNDAwLTFxZWRnMzojNDE5MDJjO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC10bWloMGc6IzFmODEwNDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi02MDAtbGN1am1sOiMxYTczMDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNzAwLXlnYTIyYzojMTc2NzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC02NHV3MGU6IzE0NWQwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi05MDAtNXlid3luOiMxMjU1MDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTAwMC1uczFidm86IzEwNGQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLXliNzdrODojMGY0NjAxO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEyMDAtbzN4dG1nOiMwZDQwMDA7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtMmZrenAxOiMyZWE1OTc7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoOiMxYzhlODE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC01MDAtOTV6YzFlOiMwZDdkNzA7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC02MDAtaDlrazFzOiMwOTZmNjQ7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyOiMwNjY0NWE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC04MDAtcTk5bTgzOiMwNDViNTI7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNzRheHc1OiMwMzUyNGE7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXl2ZzE2bTojMDE0YjQ0O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC05dGF4NHI6IzAxNDQzZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtNncwNXI4OiMwMDNlMzg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC12Mzdyc2k6IzUyOWNjYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWR2b2gxazojMzE4NGMyO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtYmE5d2ZpOiMwMjczYmI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC1rcW4xdXo6IzAxNjZhYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNzAwLXRncndxYzojMDE1YjlkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS04MDAtdGNlaWk4OiMwMTUyOTI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC1haDNzbnU6IzAxNGE4NztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTAwMC04NDd0eTE6IzAxNDM3ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTEwMC1iNXM1bms6IzAwM2M3NTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC15aHJ3M3Q6IzAwMzY2ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLW8zd2VuMTojNjg4YWU4O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtdm5jbXFpOiM1OTc4ZTM7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC15MjFvOW46IzQwNjZkZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNjAwLXIwbnFidjojMzc1OWNlO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtdzAxanFjOiMzMTRmYmY7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1zMHg5M3c6IzJjNDZiMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItOTAwLWY2dzl6ZTojMjczZWE1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTN0b3EzMTojMjMzNzliO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMzojMWYzMTkxO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMjAwLXlvYTRqaDojMWIyYjg4O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0zMDAtbXJyN3VmOiNhNzgzZTE7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3o6Izk0NjlkNjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLWlkbG1hZDojODQ1NmNlO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtYmxpcm5pOiM3NzQ5YmY7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC1rdHVyczk6IzZiNDBiMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWJnNXRrcjojNjIzN2E3O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtbzV2Ymp4OiM1OTMwOWQ7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAteHZjcW41OiM1MTI5OTQ7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAtajV4bzFpOiM0YTIzOGI7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteWZraW1pOiM0MzFkODQ7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtaG92dnNiOiNkYTc1OTY7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay00MDAtcjg4cmhtOiNjZTU2N2M7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay01MDAtM2VjYzB4OiNjMzNkNjk7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2OiNiMTMyNWM7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay03MDAtaXRlNG83OiNhMzI5NTI7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay04MDAtYjZ6czIxOiM5NjIyNDk7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxOiM4YjFiNDI7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMDAwLXE4ZmhvdjojODExNDNiO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTEwMC0weXRtb2w6Izc4MGQzNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtOHprZW9vOiM2ZjA2MmY7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWNyaXRpY2FsLW94b3ozNTp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtYzRwODJtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC0wajIxMjI6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbWVkaXVtLXluNzNmMTp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1sb3ctZzY4bmh0OnZhcigtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXA5bmdmeCk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLXlnM24wNTp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLW8wOXowaik7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWluZm8tN2d5dDc5OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNDAwLWR2b2gxayk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW5ldXRyYWwtMXo2ZzB5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5lZ2F0aXZlLThyaXNpbTp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtY2c5Y2xvOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8tcG1waG4yOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay05ZWQzeTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xLWppemZmejp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1vM3dlbjEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMi02b2Exbjg6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLTNlY2MweCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zLWZxaGs1bDp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtMmZrenAxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQtM2Y3d2JtOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNTAwLWlkbG1hZCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC01LTZtMzI5dDp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1yOXMwMXEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNi1pZnZqb3U6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTctbXlscjM5OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC1iNnpzMjEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtOC13bGw3eGs6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLWg5a2sxcyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC05LTAzZzAzZDp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC1iZzV0a3IpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTAtYmMzYjR4OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMS02dWEyZnU6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEyLXRrNmZmbzp2YXIoLS1jb2xvci1jaGFydHMtcGluay0xMTAwLTB5dG1vbCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMy0yaDQ5eDk6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTc0YXh3NSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNC1kdmxxb2c6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLWo1eG8xaSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNS0yc3FtM2o6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtNGE2NHlkKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE2LWVkZjJobTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE3LTk1anozYTp2YXIoLS1jb2xvci1jaGFydHMtcGluay00MDAtcjg4cmhtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE4LTY2MncwZTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTZ3MDVyOCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xOS15Mm4ydTU6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAteTE0d2t6KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIwLXY2N2tjbDp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaWlrdjRwKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIxLTY5ODk2bDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC15MjFvOW4pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjItMTBycXFlOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzcpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjMtOTlzMXF2OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjQtbTB6YXIyOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLWt0dXJzOSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNS1kczZuNWo6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI2LWljZWw0bjp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1zMHg5M3cpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjctb3B5dWg4OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI4LWdtN3ZxMjp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC04MDAtcTk5bTgzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI5LTEyZ2c3bTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAteHZjcW41KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMwLTZ3ZzAzNjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC03NTdxZDkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzEtaW5jNHk2OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC0zczdocTMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzItb2h1ZXRyOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC1ob3Z2c2IpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzMtMnNubm1tOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtOXRheDRyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM0LW9xdngzNTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC1tcnI3dWYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzUtNDRhZDdzOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzYteWpnYmNwOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXZuY21xaSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNy0wbzVxemY6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTd2ZWFzdik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zOC1kZWV0OGQ6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNDAwLWJvOTBnaCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zOS13Ymk2cHU6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtYmxpcm5pKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQwLW1iMzN2Zjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDEtN2RjbzZ0OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXcwMWpxYyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Mi00bTVrYmk6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstOTAwLTE5a3l2cSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00My0yNXNsZTY6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLTA5MnhjMik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00NC1lMDQzaXU6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtbzV2Ymp4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ1LWpqazB2Yjp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC0wZ2FxOTgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDYtbm4wZzdvOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zdG9xMzEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDctczI2MzBsOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtOHprZW9vKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ4LWZxODZ5Yzp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXl2ZzE2bSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00OS1ydHZ5ODY6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXlma2ltaSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC01MC1yZ3V4dTA6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMDAwLTVyZTB5NSk7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLW8wMTk0NTojODcwMzAzO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktcmVkLWNnMWRqMTojY2UzMzExO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktb3JhbmdlLXhreWk2cDojZjg5MjU2O1xuICAgIC0tY29sb3Itc2V2ZXJpdHkteWVsbG93LWQ5amhxNDojZjJjZDU0O1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZ3JleS1mdDJrNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXQ4czRvdDp2YXIoLS1jb2xvci1zZXZlcml0eS1kYXJrLXJlZC1vMDE5NDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC1mamk5MGQ6dmFyKC0tY29sb3Itc2V2ZXJpdHktcmVkLWNnMWRqMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tb2RlazFiOnZhcigtLWNvbG9yLXNldmVyaXR5LW9yYW5nZS14a3lpNnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LTlmcWttODp2YXIoLS1jb2xvci1zZXZlcml0eS15ZWxsb3ctZDlqaHE0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtNmFmOGtxOnZhcigtLWNvbG9yLXNldmVyaXR5LWdyZXktZnQyazV0KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXlxeXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtbWg4YTRoOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtNTIxeTFpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWhpZ2gtY3N0MjcwOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW1lZGl1bS04amdmaTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktbG93LWttaXY5azp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLWdlem5uYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktY3JpdGljYWwtN3R6cGJvOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXlxeXptbik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWhpZ2gtd2V5cHRvOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLTlkbnlneDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tcmkzM3EyKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbG93LXA2eGYxNDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctbHc2MG5iKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbmV1dHJhbC03ZTB5cW46dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC1taDhhNGgpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtdzJ3andxOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTI1LXhjazhpMDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltajpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleTp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LW10YXZodTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMXVmZmdpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1hbWJlci01MDAtczNrbnAwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYW1iZXItNDAwLWZ5cmsxYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYW1iZXItNTAwLXMza25wMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tYWN0aXZlLTA4eXkwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtNTNvMWs3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24taG92ZXItdDg0YzVoOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC1nMmdqZGw6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLWZqNTd5eDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwazp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDA6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUta3pzeTZsOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWtqc2F0Mjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXkwcTlxczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtNWtzdXJ3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1qeW9iZzU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWdzdmR3MTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtcXdhaTluOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItd2dsazA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWhhNTYxczp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtZjk0ZnM5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkOnZhcigtLWNvbG9yLXByaW1hcnktNzAwLTVsYmF6cik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtZTU3cjQ3OnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi1ydmFsazU6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4OnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTl0dGgxZzp2YXIoLS1jb2xvci13YXJuaW5nLTQwMC1mdjFnYTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXNtY2s1MDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS1qNXFqMGo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci11aWdodjQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTFib3ExOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmViczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWNranI0cTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWJjaDQ3czp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItNGhoODlqOnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWZxamcwZjp2YXIoLS1jb2xvci1pbmZvLTUwLWQydzYxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1sN2czcTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy12MWN4MWQ6dmFyKC0tY29sb3Itc3VjY2Vzcy01MC1wbmNtMzApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy0wb2lzMnE6dmFyKC0tY29sb3Itd2FybmluZy01MC10ams5em8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktMjAwLWI3ZXYwdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZ2VuLWFpLXkxaW16MTpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGZhcnRoZXN0LWNvcm5lciBhdCB0b3AgcmlnaHQsICNiOGU3ZmYgMCUsICMwMDk5ZmYgMjUlLCAjNWM3ZmZmIDQwJSAsICM4NTc1ZmYgNjAlLCAjOTYyZWZmIDgwJSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWF2YXRhci1kZWZhdWx0LTlzMmd3dDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1hdmF0YXItMXBteTdhOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxvYWRpbmctYmFyLWdlbi1haS1pMWYxOG86bGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYjhlN2ZmIDAlLCAjMDA5OWZmIDEwJSwgIzVjN2ZmZiAyNCUsICM4NTc1ZmYgNTAlLCAjOTYyZWZmIDc2JSwgIzAwOTlmZiA5MCUsICNiOGU3ZmYgMTAwJSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtYWVraXU3OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tenR0MXJuOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kYzB6NGg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1naXd1eDg6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWdrMjJzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLWxpbmstZGlzYWJsZWQtYXo1dG84OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMXVmZmdpKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1hOXprcHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLTV1aGtjYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLWNvb202aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItMjVqdWkzOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1sYTBkNGU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTc5ZzBneTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWhwa3pkYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtbjM3dDdoOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZzFlaW9yOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyejp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLW51ODI2MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1jMjFzZ2I6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0eng6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1lZWlzcno6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZ2QxMXFpOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLXZ6ZXUxaDpyZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tY29sb3Itc3Ryb2tlLWNoYXJ0LWxpbmUta2FrOGszOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3U6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDRsZjdjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci13OTYwc3Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZmQ4NWo3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rM2Q1NDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWwxNnBobzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTIwdWNudjp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC0wZ2tlaHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWwzY3U3Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtcjY0dmd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTk5aTJlNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDkpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtcHl3YnV6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTQxY3U5Zzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3E6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLXUzazYwdTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtYWE4MHgzOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXRsNm00bzp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWk6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS11ZGF3Z2w6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtZ3JleS1meWRkd2c6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtZ3JlZW4tbXlobHFtOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLWJsdWUtcms3bWU1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXJlZC04YWtiazc6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktb3oybDF4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4teTBjanp1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1udDh5dnE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtNG9lNjA1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojZjhmOGY4O1xuICAgIC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1OjAuMDA1ZW07XG4gICAgLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLXJ1N2E1NDp2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cyk7XG4gICAgLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb246c29saWQ7XG4gICAgLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3OjFweDtcbiAgICAtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1kaXNwbGF5LWwtdXdwcTJyOjJweDtcbiAgICAtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5OjcwMDtcbiAgICAtLWZvbnQtc2l6ZS1leHBhbmRhYmxlLWhlYWRpbmctNXRoOWthOnZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5KTtcbiAgICAtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqOlwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQ6TW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgICAtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LW43bnVtZDp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6KTtcbiAgICAtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtdW9ndHV4OnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctOGZrdjltOnZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSk7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC1iOHFxMGo6dmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldyk7XG4gICAgLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDM6dmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5bik7XG4gICAgLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYjp2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSk7XG4gICAgLS1mb250LXNpemUtYm9keS1tLTl0czI2azoxNHB4O1xuICAgIC0tZm9udC1zaXplLWJvZHktcy02c3FwOHM6MTJweDtcbiAgICAtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtMHhkejNhOjQycHg7XG4gICAgLS1mb250LXNpemUtZm9ybS1sYWJlbC1zYml6ZW86dmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmspO1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXg6MjBweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1OjE4cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOToxNnB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3OjI0cHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXo6MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWltZ3Y3OnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrKTtcbiAgICAtLWZvbnQtc2l6ZS10YWJzLWt3dW85bjp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdzpncmF5c2NhbGU7XG4gICAgLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0OmFudGlhbGlhc2VkO1xuICAgIC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1jdWs5eHE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYWxlcnQtaGVhZGVyLTg4MGFmMDo3MDA7XG4gICAgLS1mb250LXdlaWdodC1ib2xkLXFzd292MTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1icmVhZGNydW1iLWN1cnJlbnQtcW5rZ250OnZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxKTtcbiAgICAtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXc6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLWY4NzFteDo3MDA7XG4gICAgLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItN3FrZTM3OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZvcm0tbGFiZWwtd2ZxNnUzOnZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5KTtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3Q6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxczo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYXZ5LWVtODY2Zzo3MDA7XG4gICAgLS1mb250LXdlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWthaW53OnZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5KTtcbiAgICAtLWZvbnQtd2VpZ2h0LWxpZ2h0ZXIteHdhZ3R1OjMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQ6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1xMWJ5OTI6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1nZ2F5azg6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1jdWs5eHEpO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0cjowLjAwNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MTotMC4wM2VtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbzotMC4wMTVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzI6LTAuMDEwZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtOi0wLjAwNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3o6LTAuMDJlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2Om5vcm1hbDtcbiAgICAtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNno6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHE6MTZweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3Q6NDhweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWZvcm0tbGFiZWwtM3RmZWM2OnZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnopO1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaDoyNHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5bjoyMnB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNToyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDU6MzBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4OjE4cHg7XG4gICAgLS1saW5lLWhlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtaG1wOG9qOnZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnopO1xuICAgIC0tbGluZS1oZWlnaHQtdGFicy01d3lhM3k6dmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSk7XG4gICAgLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOTo0cHg7XG4gICAgLS1ib3JkZXItY29kZS1lZGl0b3Itc3RhdHVzLWRpdmlkZXItd2lkdGgtM2dvb2g2OnZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oKTtcbiAgICAtLWJvcmRlci1jb250YWluZXItc3RpY2t5LXdpZHRoLXJ4andrMDowcHg7XG4gICAgLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2M6MHB4O1xuICAgIC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NDoxcHg7XG4gICAgLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXo6MnB4O1xuICAgIC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWE6MXB4O1xuICAgIC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2g6MXB4O1xuICAgIC0tYm9yZGVyLWRyb3Bkb3duLXZpcnR1YWwtb2Zmc2V0LXdpZHRoLTlnb3NscDoycHg7XG4gICAgLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQ6OHB4O1xuICAgIC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tOjJweDtcbiAgICAtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptOjMgNTtcbiAgICAtLWJvcmRlci1saW5lLWNoYXJ0LWxpbmUtam9pbi1tdXRramI6cm91bmQ7XG4gICAgLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHA6MnB4O1xuICAgIC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbTowO1xuICAgIC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aDoycHg7XG4gICAgLS1ib3JkZXItcGFuZWwtaGVhZGVyLXdpZHRoLXJmZm84czoxcHg7XG4gICAgLS1ib3JkZXItcGFuZWwtdG9wLXdpZHRoLTJwbmpqZToxcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjODp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZW1iZWRkZWQtNzN3a2ZyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxOnZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2OjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZDoyMHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3Q6M3B4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxOnZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNhcmQtZW1iZWRkZWQtNzN3a2ZyOnZhcigtLWJvcmRlci1yYWRpdXMtY2hhdC1idWJibGUtcmg3cnpyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2hhdC1idWJibGUtcmg3cnpyOjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZToxNnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqOnZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1kd3JxNWg6MTJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxOjEycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNTo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3OjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtcTR6a3o5OnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDI6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLTczd2tmcik7XG4gICAgLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwOjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGg6dmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiOjIwcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2azp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYTp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmg6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYTp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItdGFibGUtc3RpY2t5LXdpZHRoLWI3aGJmNToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLTFmaDAwMDp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC12dWs1dm0pO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtbnlmMHB1OnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHBkZnNrOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItZXhpZHFtOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtZGN2dXIyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1Njp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtZW5kLTJ5MHJvMDp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQteWlidjUyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW06MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtOnZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oKTtcbiAgICAtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLWMxNzF6djp2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20pO1xuICAgIC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5OjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWJpZy0zNjFwdHg6M3B4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbGFyZ2UtNW01OXl5OjRweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGU6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1zbWFsbC04NzN0dmc6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24teC1zbWFsbC1oMHJvaG06MS41cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLWllcmNxZjp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC12dWs1dm0pO1xuICAgIC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1iYWRnZS0yaWNyZGw6MHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXM6MnB4O1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4dHJhLXNsb3ctbDlvZnhoOjI3MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1OjkwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlOjEzNW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOToxMTVtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYToxNjVtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3g6MjUwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWdlbi1haS1ncmFkaWVudC1kczdkdng6MzYwMG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtbTdmZXdjOjEyMDBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQ6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3E6MTgwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXA6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTd0ZG81Mjp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjg6Y3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2OmN1YmljLWJlemllcigwLCAwLCAwLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWItYTBrbmtlOmN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drOmN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctYXZhdGFyLWdlbi1haS1ncmFkaWVudC1qOGhiNWs6Y3ViaWMtYmV6aWVyKDAuNywgMCwgMC4zLCAxKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTY6dmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhOnZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtdHJkZW44KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmg6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4OmVhc2Utb3V0O1xuICAgIC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNrazpsaW5lYXI7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWw6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3OnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2KTtcbiAgICAtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZzp2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLWEwa25rZSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtNW5neXloOnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLXBsZTY0NTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gpO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1mYWRlLWluLTByOWxmdTphd3N1aS1mYWRlLWluLTM1MDAzYztcbiAgICAtLW1vdGlvbi1rZXlmcmFtZXMtZmFkZS1vdXQteXJhOWxyOmF3c3VpLWZhZGUtb3V0LTM1MDAzYztcbiAgICAtLW1vdGlvbi1rZXlmcmFtZXMtc3RhdHVzLWljb24tZXJyb3ItMGQwaTZrOmF3c3VpLXN0YXR1cy1pY29uLWVycm9yLTM1MDAzYztcbiAgICAtLW1vdGlvbi1rZXlmcmFtZXMtc2NhbGUtcG9wdXAtNzhjY3RzOmF3c3VpLXNjYWxlLXBvcHVwLTM1MDAzYztcbiAgICAtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmI6MjM4cHg7XG4gICAgLS1zaXplLWNvbnRyb2wtYWNma2o5OjE2cHg7XG4gICAgLS1zaXplLWljb24tYmlnLW5icjNzdjozMnB4O1xuICAgIC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZDo0OHB4O1xuICAgIC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHY6MjBweDtcbiAgICAtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iOjE2cHg7XG4gICAgLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLTVndXljMTo0MHB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MzJweDtcbiAgICAtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprOjE1cHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1uZ3AyN246MjhweDtcbiAgICAtLXNwYWNlLWFsZXJ0LWFjdGlvbi1sZWZ0LXh3NW1ndzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1hbGVydC1ob3Jpem9udGFsLWRucG56bjp2YXIoLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cCk7XG4gICAgLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LTZ5cDJ3Nzp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXlpZ2Rjdjp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3IpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpazo0cHg7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXo6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo1cHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHk6MHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWE3M3Rrazo2cHg7XG4gICAgLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4OjBweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLW4wcXo3YTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QpO1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGk6LTVweDtcbiAgICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwOnZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpKTtcbiAgICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLXdjM3dwcjo2cHg7XG4gICAgLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWw6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTc6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamw6MTBweDtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtd2tycmIwOnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbCk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDI6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWc6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3U6LTdweDtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xMzUzOXY6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm06dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXg6MzZweDtcbiAgICAtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtazhjemEzOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1KTtcbiAgICAtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1OnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3cjozNnB4O1xuICAgIC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YzotNXB4O1xuICAgIC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzOi01cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1hY3Rpb24tbGVmdC1rOWE2YTI6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1nNWt4MDk6MHB4O1xuICAgIC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC1vZXdkOXA6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3OnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLWtleS12YWx1ZS1nYXAtaWNreTA1OjBweDtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZms6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtKTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC12bHB6Z3QpO1xuICAgIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW06MzZweDtcbiAgICAtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG06dmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzKTtcbiAgICAtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLTMxMTkyeTp2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEpO1xuICAgIC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC1teWlqczA6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1kaXZpZGVyLW1hcmdpbi1ob3Jpem9udGFsLWgyYTMyMTp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtbmF2LWxlZnQtejBmeThiOjI4cHg7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rOjI4cHg7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkazp2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzE6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXA6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aTo2cHg7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLTVseTZidTp2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3opO1xuICAgIC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4Nnc6LThweDtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRhYmxlLWNvbnRlbnQtYm90dG9tLTU5c2cwdjp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXRhYmxlLWVtYmVkZGVkLWhlYWRlci10b3AtZXp6azE5OjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWZvb3Rlci1ob3Jpem9udGFsLWJpNWYwNTp2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEpO1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWE6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1semlzNWE6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tNjh1cGJ3OjRweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSk7XG4gICAgLS1zcGFjZS10cmVlLXZpZXctaW5kZW50YXRpb24tdWRhNG55OnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1nYXAtcnVxbXB5OjBweDtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nYXAtb2ZuMGQ4OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWs6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3c6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZ2NteDJ6OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTcpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzM6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0cjp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtdHFnYW94OnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNTp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQ6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndDp2YXIoLS1zcGFjZS14bC1kODRlZXkpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtOnZhcigtLXNwYWNlLXh4eGwtbXc1aGJsKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eTp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy15cXZtb3o6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmI6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDE6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zdGF0aWMtcy14emlmaDM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc3RhdGljLW0tbzhxczgzOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbDp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHhsLXh5eThueDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHhsLWEwZnMyMDp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1ub25lLWVhMzJsajowcHg7XG4gICAgLS1zcGFjZS14eHhzLXplbHA1bDoycHg7XG4gICAgLS1zcGFjZS14eHMtMGdtazQyOjRweDtcbiAgICAtLXNwYWNlLXhzLWoxY2g5Nzo4cHg7XG4gICAgLS1zcGFjZS1zLWtiemRiODoxMnB4O1xuICAgIC0tc3BhY2UtbS11dHh5em06MTZweDtcbiAgICAtLXNwYWNlLWwtMHlrcGIxOjIwcHg7XG4gICAgLS1zcGFjZS14bC1kODRlZXk6MjRweDtcbiAgICAtLXNwYWNlLXh4bC1leGk2MDA6MzJweDtcbiAgICAtLXNwYWNlLXh4eGwtbXc1aGJsOjQwcHg7XG4gICAgLS1zaGFkb3ctY2FyZC11a2FkbXg6bm9uZTtcbiAgICAtLXNoYWRvdy1pdGVtLWNhcmQtbG8wdWg2OnZhcigtLXNoYWRvdy1jYXJkLXVrYWRteCk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazowcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggIzAwMDcxNjFhO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLXJ3NHlxYjowcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggI2I2YmVjOTtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2OjBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci01OHA2eW06dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4czowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICNlOWViZWQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5Nzc6NHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqcjotNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmOiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNDAwLXE1N3BkbTojZWQ1OTU4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1nZnU2aXU6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2OiNmZjhhOGE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNzAwLXl6cHV3czojZmZhMDllO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC10MXlydHc6I2ZmYjNiMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtano5ano4OiNmZmM0YzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm06I2ZmZDJjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLXZnYXY4dzojZmZlMGRkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtNnppb3Z3OiNmZmVjZWE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcTojYzU1MzA1O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWE6I2RlNjkyMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtOiNmMjdjMzY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbjojZjg5MjU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC0wZ2FxOTg6I2ZjYTU3MjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5OiNmZmI2OGI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLTRhNjR5ZDojZmZjNmE0O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1OiNmZmQ0YmI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXM6I2ZmZTFjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWlpa3Y0cDojZmZlZGUyO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1wOW5nZng6Izk3NzAwMTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtM2g5bHd5OiNiMDg0MDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNTAwLWRrMHJvZTojYzU5NjAwO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1mNWhvcjc6I2QzYTYxYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAtaDNqaDQwOiNkZmI1MmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctODAwLTd4Nms5dDojZWFjMzNhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC1oMjVsbWg6I2YxY2Y2NTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTJnYXFrMTojZjdkYjhhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTExMDAtNHR4a3F5OiNmY2U1YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC1iMWZmazA6I2ZmZWZjOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGo6IzQ4ODUxYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTQwMC0xcWVkZzM6IzVhOWIyOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC10bWloMGc6IzY5YWUzNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1sY3VqbWw6IzdkYmQ0YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTcwMC15Z2EyMmM6IzhmY2E2MTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC02NHV3MGU6IzlmZDY3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC01eWJ3eW46I2IyZGY4ZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEwMDAtbnMxYnZvOiNjNWU3YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLXliNzdrODojZDVlZmJlO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1vM3h0bWc6I2U0ZjdkNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJma3pwMTojMDE4OTc3O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoOiMwMDlkODk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWU6IzAwYjA5YjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLWg5a2sxczojNDBiZmE5O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyOiM1ZmNjYjc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODM6Izc3ZDdjMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTc0YXh3NTojOTRlMGQwO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXl2ZzE2bTojYWNlOWRiO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cjojYzJmMGU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTZ3MDVyODojZDdmN2YwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC12Mzdyc2k6IzAwODE5YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrOiMwNDk3YmE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLWJhOXdmaTojMDhhYWQyO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC1rcW4xdXo6IzQ0YjlkZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtdGdyd3FjOiM2M2M2ZTc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtODAwLXRjZWlpODojNzlkMmYwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC1haDNzbnU6Izk4ZGNmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTg0N3R5MTojYjNlNGY4O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTExMDAtYjVzNW5rOiNjYWVkZmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC15aHJ3M3Q6I2RkZjRmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xOiM0ODZkZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXZuY21xaTojNjM4NGY1O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC15MjFvOW46Izc2OThmZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2OiM4ZWE5ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXcwMWpxYzojYTJiOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1zMHg5M3c6I2IxYzVmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplOiNjM2QxZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zdG9xMzE6I2QyZGNmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMzojZGZlNmZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoOiNlY2YwZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1ZjojOGQ1OWRlO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3o6I2ExNzNlYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkOiNiMDg4ZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLWJsaXJuaTojYmY5YmY5O1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC1rdHVyczk6I2NiYWJmYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyOiNkNmJhZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLW81dmJqeDojZGZjOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAteHZjcW41OiNlOGQ1ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWk6I2VmZTJmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXlma2ltaTojZjVlZGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtaG92dnNiOiNjNjRhNzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG06I2Q1Njg4OTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLTNlY2MweDojZTA3ZjlkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2OiNlYjkyYWQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzc6I2Y1YTJiYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMTojZmZiMGM4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxOiNmZmMxZDQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92OiNmZmQxZGU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sOiNmZmRmZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtOHprZW9vOiNmZmVjZjE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtb3hvejM1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLWFxc3lsZik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC0wajIxMjI6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC01MDAtZ2Z1Nml1KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0teW43M2YxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbG93LWc2OG5odDp2YXIoLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC1oM2poNDApO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLXlnM24wNTp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby03Z3l0Nzk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtYmE5d2ZpKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZWdhdGl2ZS04cmlzaW06dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtY2c5Y2xvOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZXV0cmFsLXZ0a3dheTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1heGlzLTh3eGMyOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1OiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLXNldmVyaXR5LXJlZC1jZzFkajE6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWt6c3k2bDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ua3lraDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci00aGg4OWo6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWZxamcwZjp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy12MWN4MWQ6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctMG9pczJxOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cno6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1rYnltcmg6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLThqczR6eDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctZWVpc3J6OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LW0zaDR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMGh4YmNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bjp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6IzI4MmMzNDtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci00dmFwYms6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuNik7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTlleGFxbDowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgICAtLXNoYWRvdy1kcm9wZG93bi04d210M286MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggIzQxNGQ1YztcbiAgICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0MTRkNWMsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjhweDtcbiAgICAtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprOjEzcHg7XG4gICAgLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1uZ3AyN246MjRweDtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzozcHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1NzoxMHB4O1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamw6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2UtYTh1MDl4OjMycHg7XG4gICAgLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6Mnc6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMTotMXB4O1xuICAgIC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1OnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYTp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LWwtdHA1NWpkOnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14bC12bHB6Z3Q6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZDp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLXlxdm1vejp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGU6dmFyKC0tc3BhY2UteHhsLWV4aTYwMCk7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1ODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDI6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWc6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1rOGN6YTM6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmazp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc20pO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGU6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCk7XG4gICAgLS1zcGFjZS1tb2RhbC1jb250ZW50LWJvdHRvbS0zMTE5Mnk6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkazp2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzE6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXA6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1OnZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veik7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWdjbXgyejp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtbDczdDJpOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtdm00dWczOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWRlc2NyaXB0aW9uLXBhZGRpbmctdG9wLXJiaG5zMTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gIH1cbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZDpub3QoI1xcOSkge1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4dHJhLXNsb3ctbDlvZnhoOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDk6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3g6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1nZW4tYWktZ3JhZGllbnQtZHM3ZHZ4OjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItbG9hZGluZy1kb3RzLW03ZmV3YzowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3E6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWY6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amw6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1wbGU2NDU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuODp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC10b3AtbmF2aWdhdGlvbjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltajpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWt6c3k2bDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItODdqbzlqOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ua3lraDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci00aGg4OWo6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXYxY3gxZDp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctMG9pczJxOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0eng6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1lZWlzcno6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLTQydWRmdTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2M6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bjp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojMjgyYzM0O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1uY2dzdjY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLWZqNTd5eDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXFmcXJoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLW4za2hsMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pMWJvcTE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZWgyZWJzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUteXpqeW14OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtY2tqcjRxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYmNoNDdzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJiczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1sN2czcTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1naXd1eDg6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWdrMjJzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1jOXNkN2E6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXhucmZrbTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItbnU4MjYwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1nZDExcWk6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDkpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUta3pzeTZsOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItNGhoODlqOnZhcigtLWNvbG9yLWVycm9yLTEwMDAtb2ljZTZlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy12MWN4MWQ6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLTBvaXMycTp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAteXFvN243KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0eng6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1lZWlzcno6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLTQydWRmdTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2M6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bjp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojMjgyYzM0O1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci00dmFwYms6bm9uZTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTlleGFxbDowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA0LCAxMiwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4czowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLXh5ejViZjowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1uY2dzdjY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLWZqNTd5eDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXFmcXJoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLW4za2hsMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pMWJvcTE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZWgyZWJzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUteXpqeW14OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtY2tqcjRxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYmNoNDdzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJiczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1sN2czcTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGYpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1naXd1eDg6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWdrMjJzOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1jOXNkN2E6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXhucmZrbTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItbnU4MjYwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1nZDExcWk6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDkpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBvcG92ZXItNThwNnltOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI4cHg7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZDp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLXlxdm1vejp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGU6dmFyKC0tc3BhY2UteHhsLWV4aTYwMCk7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1ODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWc6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDE6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS1wN3RiMWE6dmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjKTtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLTExeHJjcjp2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkazp2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzE6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXA6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1OnZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veik7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWRlc2NyaXB0aW9uLXBhZGRpbmctdG9wLXJiaG5zMTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3OnJnYmEoMCwgNywgMjIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnJnYmEoMCwgNywgMjIsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWt6c3k2bDpyZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0Zjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ua3lraDk6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTIwdWNudjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2M6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXpzajl6bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTQydDczNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1uY2dzdjY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWdpd3V4ODp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZ2syMnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS03OWcwZ3k6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1ocGt6ZGE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6djp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGc6cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtcjY0dmd1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTk5aTJlNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTI6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLXUzazYwdTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXFmcXJoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZ2l3dXg4OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1nazIyczp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtYzlzZDdhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma206dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTc5ZzBneTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWhwa3pkYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtbjM3dDdoOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0xM2Z6dWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZmQ4NWo3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC12c3E3Y3U6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LW96MmwxeDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLXkwY2p6dTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtbnQ4eXZxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLTRvZTYwNTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3OnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0yMHVjbnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYToxNHB4O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1uY2dzdjY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1jOXNkN2E6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXhucmZrbTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtbmp0amwyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWZkODVqNzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXYxczJkdjpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWo6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGs6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWt6c3k2bDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItODdqbzlqOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ua3lraDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci00aGg4OWo6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXYxY3gxZDp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctMG9pczJxOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cno6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZTp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLThqczR6eDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyejp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTA0bGY3Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItdzk2MHN0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLW9xM2d2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci00MnVkZnU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LW0zaDR3ZDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLTZpaGQ2ajp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLWxjYjJ0YSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMGh4YmNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTQxY3U5Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW46dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXk6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1mcHo4aW86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3Njp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtbXM5eXlwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLTgxMmZzcjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6IzI4MmMzNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmNnc3Y2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1majU3eXg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZXl5d3g0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTFib3ExOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmViczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWNranI0cTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWJjaDQ3czp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbDdnM3EyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZ2l3dXg4OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1nazIyczp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtYzlzZDdhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma206dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTc5ZzBneTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWhwa3pkYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtbjM3dDdoOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhajp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLW51ODI2MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZ2QxMXFpOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlrejp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXYxczJkdik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LTdkbjlzZzp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW42eXc1Mjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5KTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLXFncmp0aDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXpzajl6bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTQydDczNjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUta3pzeTZsOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIH1cbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMzojZjVmN2ZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkOiNkYmU0ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQ6I2MyZDFmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cTojOTRhZmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295OiM3NTk4ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3E6IzVjN2ZmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dTojMjk1ZWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyOiMwMDNlZmE7XG4gICAgLS1jb2xvci1wcmltYXJ5LTgwMC1yNXphdTk6IzAwMzNjYztcbiAgICAtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYjojMDAxYTk5O1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMDojMDAwODMzO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MC01Njc2dms6I2ZjZmNmYztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeDojZjlmOWY5O1xuICAgIC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsOiNmOGY4Zjg7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGM6I2Y1ZjVmNTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNjojZWRlZGVkO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsOiNlMWUxZTE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejc6I2M5YzljOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOTojYjdiN2I3O1xuICAgIC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6OiNhOWE5YTk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTI6IzkwOTA5MDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTUwLXhyeTU3MzojODA4MDgwO1xuICAgIC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsOiM2YjZiNmI7XG4gICAgLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW06IzQ5NDk0OTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83ODojM2IzYjNiO1xuICAgIC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqOiMyZDJkMmQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHc6IzI0MjQyNDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OTojMWUxZTFlO1xuICAgIC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmOiMxYTFhMWE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0Zzc6IzE1MTUxNTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3Y6IzA4MDgwODtcbiAgICAtLWNvbG9yLWluZm8tNTAtZDJ3NjFrOiNmNWY3ZmY7XG4gICAgLS1jb2xvci1pbmZvLTMwMC05ZnZ5Mng6Izk0YWZmZjtcbiAgICAtLWNvbG9yLWluZm8tNDAwLWtreTZzYTojNzU5OGZmO1xuICAgIC0tY29sb3ItaW5mby02MDAtNnBibWpvOiMyOTVlZmY7XG4gICAgLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3OiMwMDA4MzM7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1ranNhdDI6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDp2YXIoLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6dmFyKC0tY29sb3ItZXJyb3ItNTAtNjk0c3JiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXRqazl6byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6dmFyKC0tY29sb3Itc3VjY2Vzcy01MC1wbmNtMzApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tenR0MXJuOnZhcigtLWNvbG9yLWluZm8tNTAtZDJ3NjFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW42eXc1Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHo6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2M6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci1wcmltYXJ5LTgwMC1yNXphdTkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS11bmRlZmluZWQtY3RndTI1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTk6NTAwO1xuICAgIC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWo6XCJFbWJlciBNb2Rlcm4gVGV4dCBVSVwiLCBcIkFtYXpvbiBFbWJlclwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvOjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2NzoxNHB4O1xuICAgIC0tZm9udC1zaXplLXRhYnMta3d1bzluOjE0cHg7XG4gICAgLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItODgwYWYwOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQ6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldzo1MDA7XG4gICAgLS1mb250LXdlaWdodC1kaXNwbGF5LWwtZjg3MW14OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZsYXNoYmFyLWhlYWRlci03cWtlMzc6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC13ZnE2dTM6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdDo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGI6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmo6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzE6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVrYWludzo1MDA7XG4gICAgLS1mb250LXdlaWdodC10YWJzLXExYnk5Mjo1MDA7XG4gICAgLS1saW5lLWhlaWdodC1mb3JtLWxhYmVsLTN0ZmVjNjoyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTg6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC1obXA4b2o6MjBweDtcbiAgICAtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbToxcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdjoxNnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZTo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42ajoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aDo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3OjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmE6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aDoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWI6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmE6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoOnZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2E6NHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZzowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LXlpYnY1MjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenY6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MDoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctMzYxcHR4OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTVtNTl5eToyLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGU6MS43NXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZDoxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLTg3M3R2ZzoxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWs6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5czoxcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMHB4O1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwteWlnZGN2OjZweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejoxMnB4O1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOjFweDtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo0cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6NnB4O1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC12OXc5cjg6MnB4O1xuICAgIC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtcGJmdGZsOjJweDtcbiAgICAtLXVuZGVmaW5lZC15aWpqaW46I2ZmZTBlMDtcbiAgICAtLXVuZGVmaW5lZC1qcGo1dmk6I2ZmOWU5ZTtcbiAgICAtLXVuZGVmaW5lZC10bTRrZmI6I2MyMDAwMDtcbiAgICAtLXVuZGVmaW5lZC14ZHdpbGE6Izk5MDAwMDtcbiAgICAtLXVuZGVmaW5lZC13eXpzMTQ6IzUyMDAwMDtcbiAgICAtLXVuZGVmaW5lZC1iODk3b2E6I2Q5ZmZkNjtcbiAgICAtLXVuZGVmaW5lZC05NXM2MTQ6I2FlZmZhODtcbiAgICAtLXVuZGVmaW5lZC1iM285aHA6IzAwNzAyOTtcbiAgICAtLXVuZGVmaW5lZC0yc3lwYWc6IzAwNWMyNjtcbiAgICAtLXVuZGVmaW5lZC0wbDg2ZGk6IzAwMzMxMTtcbiAgICAtLXVuZGVmaW5lZC1xNmJ6YXY6I2ZmZmJiZDtcbiAgICAtLXVuZGVmaW5lZC01OWVkNXU6I2ZmZWQ0ZDtcbiAgICAtLXVuZGVmaW5lZC1jdGd1MjU6IzllNjkwMDtcbiAgICAtLXVuZGVmaW5lZC1rcnJyMHE6IzU3M2EwMDtcbiAgICAtLXVuZGVmaW5lZC1ybmFpeDg6I2RiZTRmZjtcbiAgICAtLXVuZGVmaW5lZC1nanExYTQ6IzAwM2VmYTtcbiAgICAtLXVuZGVmaW5lZC1jMzliMTY6IzAwMzNjYztcbiAgICAtLXVuZGVmaW5lZC1wZGZ5Y3I6IzAwMWE5OTtcbiAgICAtLXVuZGVmaW5lZC0zeTJuMWg6IzAwMTQ3NTtcbiAgICAtLXVuZGVmaW5lZC1xNXo1MHo6Izk0YWZmZjtcbiAgICAtLXVuZGVmaW5lZC0zNTZpcHI6Izc1OThmZjtcbiAgICAtLXVuZGVmaW5lZC11Zm42dzY6IzVjN2ZmZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbmV1dHJhbC0xejZnMHk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC12dGt3YXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy04d3hjMjk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZ3JleS1mdDJrNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtNmFmOGtxOnZhcigtLWNvbG9yLXNldmVyaXR5LWdyZXktZnQyazV0KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXlxeXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtbWg4YTRoOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWNyaXRpY2FsLTd0enBibzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW4pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1oaWdoLXdleXB0bzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXV3bzFtNik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LW1lZGl1bS05ZG55Z3g6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLXJpMzNxMik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWxvdy1wNnhmMTQ6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LWx3NjBuYik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtN2UweXFuOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtbWg4YTRoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmNnc3Y2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWFjdGl2ZS0wOHl5MG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LTUzbzFrNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLXQ4NGM1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXkwcTlxczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtNWtzdXJ3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtZ3N2ZHcxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtZGVmYXVsdC1xd2FpOW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci13Z2xrMDc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtZTU3cjQ3OnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXNtY2s1MDp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS1qNXFqMGo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci11aWdodjQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXFmcXJoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtdHltMjRhOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby01MC1kMnc2MWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbDdnM3EyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZGVmYXVsdC05czJnd3Q6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWdpd3V4ODp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZ2syMnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtYzlzZDdhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma206dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1hOXprcHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLTV1aGtjYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLWNvb202aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS03OWcwZ3k6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1ocGt6ZGE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRpbW1lZC1ob3Zlci11bnprMzk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhajp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyejp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLW51ODI2MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYzIxc2diOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6djp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZHZ0eW1lOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWdkMTFxaTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZHZ0eW1lKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS1rYWs4azM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDRsZjdjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci13OTYwc3Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZmQ4NWo3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG86dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWlwcmgyazp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0yMHVjbnY6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC12c3E3Y3U6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC0wZ2tlaHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWwzY3U3Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWE6dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtcjY0dmd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTk5aTJlNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC16c2o5em86dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00MnQ3MzY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWFjdGlvbi1jYXJkLWRpc2FibGVkLW5nbmcyYTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktb3oybDF4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4teTBjanp1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1udDh5dnE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtNG9lNjA1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnKTtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwajp2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejk6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtZGN2dXIyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1Njp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtZW5kLTJ5MHJvMDp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZXV0cmFsLXZ0a3dheTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1heGlzLTh3eGMyOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1ranNhdDI6cmdiYSgwLCAxNTMsIDI1NSwgMC4xMyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6IzVjN2ZmZjIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkOiM1YzdmZmY0MDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS1lNTdyNDc6dmFyKC0tdW5kZWZpbmVkLXBkZnljcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNTp2YXIoLS11bmRlZmluZWQtMnN5cGFnKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTc1Z2h3eDp2YXIoLS11bmRlZmluZWQteGR3aWxhKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTl0dGgxZzp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6I2ZiZDMzMjIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6IzJiYjUzNDIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZTp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMGh4YmNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1uYWw5dHk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2M6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWk6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjZweDtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzoycHg7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC10b3AtbmF2aWdhdGlvbjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnJnYmEoMCwgMTUzLCAyNTUsIDAuMTMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtZjk0ZnM5OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6IzVjN2ZmZjQwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS1lNTdyNDc6dmFyKC0tdW5kZWZpbmVkLXBkZnljcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi1ydmFsazU6dmFyKC0tdW5kZWZpbmVkLTJzeXBhZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4OnZhcigtLXVuZGVmaW5lZC14ZHdpbGEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTl0dGgxZzp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLXVuZGVmaW5lZC0zNTZpcHIpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXo6dmFyKC0tdW5kZWZpbmVkLTM1Nmlwcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0xM2Z6dWQ6dmFyKC0tdW5kZWZpbmVkLXE1ejUweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1uYWw5dHk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhwejp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXRsNm00bzp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWk6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXkwcTlxczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1qeW9iZzU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLW4za2hsMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUteXpqeW14OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC10NXJieXc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtd3g0cmJzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2I6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtbmp0amwyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXloNDZsbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1sYTBkNGU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS03OWcwZ3k6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1ocGt6ZGE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWo6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLW51ODI2MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC12c3E3Y3U6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLXFncmp0aDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXpzajl6bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTQydDczNjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC10b3AtbmF2aWdhdGlvbi5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWtqc2F0MjpyZ2JhKDAsIDE1MywgMjU1LCAwLjEzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtZjk0ZnM5OiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6IzVjN2ZmZjQwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS1lNTdyNDc6dmFyKC0tdW5kZWZpbmVkLXBkZnljcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi1ydmFsazU6dmFyKC0tdW5kZWZpbmVkLTJzeXBhZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTc1Z2h3eDp2YXIoLS11bmRlZmluZWQteGR3aWxhKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy05dHRoMWc6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cno6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZTp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZDp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGg6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LW0zaDR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS0waHhiY2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXk6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmNnc3Y2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItcWZxcmhhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJiczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1sN2czcTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWdpd3V4ODp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZ2syMnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItbnU4MjYwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6djp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZ2QxMXFpOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWVrbGdoejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC16c2o5em86dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00MnQ3MzY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnJnYmEoMCwgMTUzLCAyNTUsIDAuMTMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDojNWM3ZmZmNDA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWU1N3I0Nzp2YXIoLS11bmRlZmluZWQtcGRmeWNyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNTp2YXIoLS11bmRlZmluZWQtMnN5cGFnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC03NWdod3g6dmFyKC0tdW5kZWZpbmVkLXhkd2lsYSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctOXR0aDFnOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyejp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItNHZhcGJrOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWw6MHB4IDFweCAxcHggMXB4ICMyMjIyMjIsIDBweCA2cHggMzZweCAjMDMwMzAzO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjNGI0YjRiO1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMyMjIyMjIsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0YjRiNGIsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZXl5d3g0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJiczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1jOXNkN2E6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXhucmZrbTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1udTgyNjA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0xM2Z6dWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTA0bGY3Yzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItdzk2MHN0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWZkODVqNzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG86dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBvcG92ZXItNThwNnltOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWtqc2F0MjpyZ2JhKDAsIDE1MywgMjU1LCAwLjEzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDojNWM3ZmZmNDA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWU1N3I0Nzp2YXIoLS11bmRlZmluZWQtcGRmeWNyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNTp2YXIoLS11bmRlZmluZWQtMnN5cGFnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4OnZhcigtLXVuZGVmaW5lZC14ZHdpbGEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTl0dGgxZzp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtbmt5a2g5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZTp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMGh4YmNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1uYWw5dHk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhwejp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazowcHggMXB4IDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjMjIyMjIyLCAwcHggNnB4IDM2cHggIzAzMDMwMztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi04d210M286MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggIzRiNGI0YjtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2OjBweCA2cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzOjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS1rZnpsZmI6LTFweCAwcHggMXB4IDBweCAjMjIyMjIyLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQteHl6NWJmOjBweCAycHggMHB4IDBweCAjNGI0YjRiLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5Nzc6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItcWZxcmhhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJiczp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1sN2czcTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWdpd3V4ODp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZ2syMnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW4pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItbnU4MjYwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6djp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZ2QxMXFpOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWVrbGdoejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDRsZjdjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci13OTYwc3Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZmQ4NWo3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWwxNnBobzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTIwdWNudjp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBvcG92ZXItNThwNnltOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZS5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI4cHg7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo1cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1wYmZ0Zmw6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXIuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzpyZ2JhKDAsIDcsIDIyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzpyZ2JhKDAsIDcsIDIyLCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtY3dpNjRmOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LW5reWtoOTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS14Y2s4aTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LW0zaDR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTBoeGJjZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTI6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhwejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWdpd3V4ODp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZ2syMnM6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXIteG5yZmttOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC03OWc3cW46dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS03OWcwZ3k6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1ocGt6ZGE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6djp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxoOWI1ejp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS1mZDg1ajc6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1Nzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1uYWw5dHk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1OmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXk6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojZjhmOGY4O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtdHltMjRhOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2I6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWo6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLW51ODI2MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgzNSwgNDMsIDU1LCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzpyZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzpyZ2JhKDAsIDcsIDIyLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1pa3llcGQ6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtbmt5a2g5OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTEwLXcyd2p3cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtYjdldjB0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cno6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmk6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTA0bGY3Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItdzk2MHN0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0yMHVjbnY6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMyk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTBoeGJjZTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1yNjR2Z3U6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItOTlpMmU2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW42eXc1Mjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1OmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtbTRqdWlnOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNDJ0NzM2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6I2Y4ZjhmODtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmNnc3Y2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUteXpqeW14OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC10NXJieXc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtd3g0cmJzOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZ2l3dXg4OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1nazIyczp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtYzlzZDdhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma206dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1udTgyNjA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0xM2Z6dWQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtZmQ4NWo3OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC12c3E3Y3U6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLXFncmp0aDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS1vejJsMXg6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi15MGNqenU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLW50OHl2cTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC00b2U2MDU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LW0zaDR3ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYTp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1jOXNkN2E6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXhucmZrbTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtbmp0amwyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWZkODVqNzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tZm9udC1zaXplLWV4cGFuZGFibGUtaGVhZGluZy01dGg5a2E6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtNzlnN3FuOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtbmp0amwyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenY6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXZzcTdjdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1Nzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTpjdXJyZW50Q29sb3I7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci13dTQxcGc6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtbmt5a2g5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1Nzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtN21tajd2OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWF1OGd5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wNGxmN2M6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0yMHVjbnY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTBoeGJjZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLW42eXc1Mjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5KTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOiMyODJjMzQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLW5jZ3N2Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci1xZnFyaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtdHltMjRhOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnM6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbDdnM3EyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZ2l3dXg4OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1nazIyczp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtYzlzZDdhOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma206dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2I6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtbmp0amwyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTc5Zzdxbik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXloNDZsbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1sYTBkNGU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS03OWcwZ3k6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1ocGt6ZGE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5Mjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWo6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1udTgyNjA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1nZDExcWk6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbGg5YjV6OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWZkODVqNzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItanN2Ymp4OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG86dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC1zajJ3ajA6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWlwcmgyazp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdnNxN2N1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1xZ3JqdGg6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLWxwdjU3dSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC16c2o5em86dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00MnQ3MzY6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYyk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWFwcC1sYXlvdXQtdG9vbGJhci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtaGE1NjFzOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtZTU3cjQ3OnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4OnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctOXR0aDFnOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLWZ2MWdhMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLW5hbDl0eTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6IzI4MmMzNDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZy5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWhhNTYxczp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWU1N3I0Nzp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi1ydmFsazU6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLTc1Z2h3eDp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTl0dGgxZzp2YXIoLS1jb2xvci13YXJuaW5nLTQwMC1mdjFnYTIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1uYWw5dHk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXRsNm00bzp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOiMyODJjMzQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS14Z2w3M3c6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci00aGg4OWo6IzFmMDAwMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1mcWpnMGY6IzE2MWEyZDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy12MWN4MWQ6IzAwMTQwMTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy0wb2lzMnE6IzE5MTEwMDtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTdtbWo3djp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXFkazVleTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci04cXAxdTE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2M6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cno6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci1scHY1N3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG86dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXhnbDczdzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItd3U0MXBnOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItNGhoODlqOiMxZjAwMDA7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmOiMxNjFhMmQ7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtdjFjeDFkOiMwMDE0MDE7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctMG9pczJxOiMxOTExMDA7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3Y6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1xZGs1ZXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItOHFwMXUxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWU6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDRsZjdjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1tM2g0d2Q6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtZTU3cjQ3OnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4OnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctOXR0aDFnOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLWZ2MWdhMik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGUuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6M3B4O1xuICB9XG59XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtaW4tMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1mYWRlLW91dC0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXNjYWxlLXBvcHVwLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWF3c3VpLXZlcnNpb24taW5mby05MDJiNWFkNjogdHJ1ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWlma29fMXdkZmVfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xaWZrb18xd2RmZV8xNDUuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xaWZrb18xd2RmZV8xODQ6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogMDtcbn1cblxuLmF3c3VpX21haW5fMWlma29fMXdkZmVfMTg4Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzF3ZGZlXzE5NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWlma29fMXdkZmVfMTg0ID4gLmF3c3VpX21haW5fMWlma29fMXdkZmVfMTg4ID4gLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb18xd2RmZV8xOTU6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogMDtcbn1cbi5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMXdkZmVfMTk1LmF3c3VpX3dyYXAtYWN0aW9uc18xaWZrb18xd2RmZV8yMDU6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfY29udGVudF8xaWZrb18xd2RmZV8xOTU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzFpZmtvXzF3ZGZlXzIxNDpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uXzE2MjQ4XzF4dWRwXzE5Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWlubmVyXzE2MjQ4XzF4dWRwXzIwOS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyXzE2MjQ4XzF4dWRwXzIwOTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQpKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF4dWRwXzIyODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF4dWRwXzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXh1ZHBfMjA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2JvZHlfMTYyNDhfMXh1ZHBfMjI0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF8xeHVkcF8yNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmksICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4XzF4dWRwXzI0MS5hd3N1aV9oYXMtaGVhZGVyXzE2MjQ4XzF4dWRwXzI0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1yYmhuczEsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfMXh1ZHBfMjQxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uZ25nMmEsICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxLCAjMDA2Y2UwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF4dWRwXzI2MTpub3QoI1xcOSksXG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXh1ZHBfMjYyOm5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF4dWRwXzI2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTg6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mi5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF4dWRwXzI2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF4dWRwXzI2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5My5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cblxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mi5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXh1ZHBfMjYyLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXh1ZHBfMjYyLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mi5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtbnlmMHB1LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LW55ZjBwdSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXksICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xeHVkcF8yMjggKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ICsgLmF3c3VpX2JvZHlfMTYyNDhfMXh1ZHBfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXh1ZHBfNDAxKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF4dWRwXzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXh1ZHBfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXh1ZHBfNDAxKTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQpLCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF4dWRwXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF4dWRwXzQwMSk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMXh1ZHBfMjI0KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xeHVkcF8yMjg6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4XzF4dWRwXzIyNCkgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF4dWRwXzIwOTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXh1ZHBfNDAxKSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQpID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF4dWRwXzQwMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV9pY29uLXZlcnRpY2FsLWFsaWduLWNlbnRlcl8xNjI0OF8xeHVkcF80MTIgPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXh1ZHBfMjE4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5Mzpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXh1ZHBfMjE4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbywgI2I0YjRiYik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTggPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF4dWRwXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF4dWRwXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzF4dWRwXzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG8sICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjpob3Zlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4eiwgI2YwZmJmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEsIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTgpOmhhcyhidXR0b246aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5MywgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5MzphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTgpOmhhcyhidXR0b246aG92ZXIpOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kLCAjMDAyYjY2KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItZXhpZHFtLCAxcHgpO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItZXhpZHFtLCAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikgPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXh1ZHBfMjE4KTpoYXMoYnV0dG9uOmhvdmVyKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF4dWRwXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF4dWRwXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzF4dWRwXzE5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbywgIzAwMmI2Nik7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXh1ZHBfMjE4KTpoYXMoYnV0dG9uOmFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cmssICNkMWYxZmYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMsIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xeHVkcF8yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzOCwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS0xZmgwMDAsIDFweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1hY3RpdmUtMWZoMDAwLCAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF4dWRwXzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjE6Zm9jdXMtdmlzaWJsZSksIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjI6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjE6Zm9jdXMtdmlzaWJsZSksIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjI6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXh1ZHBfMjYxOmZvY3VzLXZpc2libGUpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjI6Zm9jdXMtdmlzaWJsZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xeHVkcF8yNjE6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODE6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mjpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MTo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXh1ZHBfMjYxOmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTM6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF4dWRwXzI2Mjpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzOjpiZWZvcmUge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODE6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2JvZHlfMTYyNDhfMXh1ZHBfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXh1ZHBfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF4dWRwXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF4dWRwXzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXh1ZHBfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXh1ZHBfNDAxKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLXZtNHVnMywgMTBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWdjbXgyeiwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEgPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLXZtNHVnMywgMTBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEgPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLXZtNHVnMywgMTBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXh1ZHBfNTQ2ID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF4dWRwXzI4MS5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xeHVkcF81NDYgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xeHVkcF8yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWdjbXgyeiwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXh1ZHBfNTQ2ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXh1ZHBfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF4dWRwXzU0NiA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF4dWRwXzM5NCA+IC5hd3N1aV9ib2R5XzE2MjQ4XzF4dWRwXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF4dWRwXzQwMSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xeHVkcF8yODEuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXh1ZHBfNTQ2ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5Mzpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xeHVkcF8yMjggPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF4dWRwXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF4dWRwXzQwMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtOHJ5M293LCAyMHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtbDczdDJpLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF4dWRwXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXh1ZHBfMjkzID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5My5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xeHVkcF81NDYgPiAuYXdzdWlfaWNvbl8xNjI0OF8xeHVkcF8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXh1ZHBfNTQ2ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXh1ZHBfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LThyeTNvdywgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5My5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xeHVkcF81NDYgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF4dWRwXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF4dWRwXzQwMSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xeHVkcF8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF4dWRwXzI5My5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xeHVkcF81NDYgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xeHVkcF8zOTQgPiAuYXdzdWlfYm9keV8xNjI0OF8xeHVkcF8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXh1ZHBfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xeHVkcF8yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXh1ZHBfNTQ2ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXh1ZHBfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXh1ZHBfMjI4ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xeHVkcF8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xeHVkcF80MDEpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuLmF3c3VpX2ljb24tZmxleC1oZWlnaHRfaDExaXhfMXBjNzNfMTk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5ID4gc3ZnOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5ID4gc3ZnOm5vdCgjXFw5KSB7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVqb2luLXJvdW5kOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkgPiBzdmcgLnN0cm9rZS1saW5lY2FwLXNxdWFyZTpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkgPiBzdmcgLmZpbGxlZDpub3QoI1xcOSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkgPiBzdmcgLm5vLXN0cm9rZTpub3QoI1xcOSkge1xuICBzdHJva2U6IG5vbmU7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4XzFwYzczXzIyNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXgtc21hbGwtbWFwcGVkLWhlaWdodF9oMTFpeF8xcGM3M18yMjk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4XzFwYzczXzIyNSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4XzFwYzczXzIyNSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTJweDtcbiAgYmxvY2stc2l6ZTogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXgtc21hbGxfaDExaXhfMXBjNzNfMjI1ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXgtc21hbGxfaDExaXhfMXBjNzNfMjI1ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLXgtc21hbGwtaDByb2htLCAxLjVweCkgLyAwLjc1KTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzFwYzczXzI0NDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtc21hbGwtbWFwcGVkLWhlaWdodF9oMTFpeF8xcGM3M18yNDg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzFwYzczXzI0NCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8xcGM3M18yNDQgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfMXBjNzNfMjQ0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzFwYzczXzI0NCA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1zbWFsbC04NzN0dmcsIDJweCkgLyAxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8xcGM3M18yNjM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLW5vcm1hbC1tYXBwZWQtaGVpZ2h0X2gxMWl4XzFwYzczXzI2Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzFwYzczXzI2MyA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfMXBjNzNfMjYzID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8xcGM3M18yNjMgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzFwYzczXzI2MyA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1ub3JtYWwtNGJyMDdkLCAycHgpIC8gMSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfMXBjNzNfMjgyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1tZWRpdW0tbWFwcGVkLWhlaWdodF9oMTFpeF8xcGM3M18yODY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpIC0gdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xcGM3M18yODIgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzFwYzczXzI4MiA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfMXBjNzNfMjgyID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xcGM3M18yODIgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLXdodGI0ZSwgMnB4KSAvIDEuMjUpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzFwYzczXzMwMTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtYmlnLW1hcHBlZC1oZWlnaHRfaDExaXhfMXBjNzNfMzA1Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8xcGM3M18zMDEgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzFwYzczXzMwMSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfMXBjNzNfMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8xcGM3M18zMDEgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tYmlnLTM2MXB0eCwgM3B4KSAvIDIpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfMXBjNzNfMzIwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLWxhcmdlLW1hcHBlZC1oZWlnaHRfaDExaXhfMXBjNzNfMzI0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KSAtIHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzFwYzczXzMyMCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8xcGM3M18zMjAgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzFwYzczXzMyMCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8xcGM3M18zMjAgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tbGFyZ2UtNW01OXl5LCA0cHgpIC8gMyk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfdmFyaWFudC1ub3JtYWxfaDExaXhfMXBjNzNfMzM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfdmFyaWFudC1kaXNhYmxlZF9oMTFpeF8xcGM3M18zNDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV92YXJpYW50LWludmVydGVkX2gxMWl4XzFwYzczXzM0NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDAsICNmZmZmZmYpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3ZhcmlhbnQtc3VidGxlX2gxMWl4XzFwYzczXzM0ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHEsICM2NTY4NzEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMXBjNzNfMTg5LmF3c3VpX3ZhcmlhbnQtd2FybmluZ19oMTFpeF8xcGM3M18zNTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5LCAjODU1OTAwKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV92YXJpYW50LWVycm9yX2gxMWl4XzFwYzczXzM1NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OS5hd3N1aV92YXJpYW50LXN1Y2Nlc3NfaDExaXhfMXBjNzNfMzU3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laSwgIzAwODAyZik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODkuYXdzdWlfdmFyaWFudC1saW5rX2gxMWl4XzFwYzczXzM2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFwYzczXzE4OTpub3QoI1xcOSk6aXMoLmF3c3VpX25hbWUtYW5nbGUtbGVmdC1kb3VibGVfaDExaXhfMXBjNzNfMzYzLFxuLmF3c3VpX25hbWUtYW5nbGUtbGVmdF9oMTFpeF8xcGM3M18zNjMsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodC1kb3VibGVfaDExaXhfMXBjNzNfMzY1LFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHRfaDExaXhfMXBjNzNfMzY1LFxuLmF3c3VpX25hbWUtYXJyb3ctbGVmdF9oMTFpeF8xcGM3M18zNjcsXG4uYXdzdWlfbmFtZS1hcnJvdy1yaWdodF9oMTFpeF8xcGM3M18zNjgsXG4uYXdzdWlfbmFtZS1jYXJldC1sZWZ0LWZpbGxlZF9oMTFpeF8xcGM3M18zNjksXG4uYXdzdWlfbmFtZS1jYXJldC1yaWdodC1maWxsZWRfaDExaXhfMXBjNzNfMzcwLFxuLmF3c3VpX25hbWUtYXVkaW8tZnVsbF9oMTFpeF8xcGM3M18zNzEsXG4uYXdzdWlfbmFtZS1hdWRpby1oYWxmX2gxMWl4XzFwYzczXzM3Mixcbi5hd3N1aV9uYW1lLWF1ZGlvLW9mZl9oMTFpeF8xcGM3M18zNzMsXG4uYXdzdWlfbmFtZS1leHRlcm5hbF9oMTFpeF8xcGM3M18zNzQsXG4uYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzFwYzczXzM3NSxcbi5hd3N1aV9uYW1lLXJlc2l6ZS1hcmVhX2gxMWl4XzFwYzczXzM3Nixcbi5hd3N1aV9uYW1lLXNlbmRfaDExaXhfMXBjNzNfMzc3LFxuLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzFwYzczXzM3OCxcbi5hd3N1aV9uYW1lLXVuZG9faDExaXhfMXBjNzNfMzc5LFxuLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8xcGM3M18zODApIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xcGM3M18xODk6bm90KCNcXDkpOmlzKC5hd3N1aV9uYW1lLWFuZ2xlLWxlZnQtZG91YmxlX2gxMWl4XzFwYzczXzM2Myxcbi5hd3N1aV9uYW1lLWFuZ2xlLWxlZnRfaDExaXhfMXBjNzNfMzYzLFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHQtZG91YmxlX2gxMWl4XzFwYzczXzM2NSxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0X2gxMWl4XzFwYzczXzM2NSxcbi5hd3N1aV9uYW1lLWFycm93LWxlZnRfaDExaXhfMXBjNzNfMzY3LFxuLmF3c3VpX25hbWUtYXJyb3ctcmlnaHRfaDExaXhfMXBjNzNfMzY4LFxuLmF3c3VpX25hbWUtY2FyZXQtbGVmdC1maWxsZWRfaDExaXhfMXBjNzNfMzY5LFxuLmF3c3VpX25hbWUtY2FyZXQtcmlnaHQtZmlsbGVkX2gxMWl4XzFwYzczXzM3MCxcbi5hd3N1aV9uYW1lLWF1ZGlvLWZ1bGxfaDExaXhfMXBjNzNfMzcxLFxuLmF3c3VpX25hbWUtYXVkaW8taGFsZl9oMTFpeF8xcGM3M18zNzIsXG4uYXdzdWlfbmFtZS1hdWRpby1vZmZfaDExaXhfMXBjNzNfMzczLFxuLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfMXBjNzNfMzc0LFxuLmF3c3VpX25hbWUtcmVkb19oMTFpeF8xcGM3M18zNzUsXG4uYXdzdWlfbmFtZS1yZXNpemUtYXJlYV9oMTFpeF8xcGM3M18zNzYsXG4uYXdzdWlfbmFtZS1zZW5kX2gxMWl4XzFwYzczXzM3Nyxcbi5hd3N1aV9uYW1lLXNocmlua19oMTFpeF8xcGM3M18zNzgsXG4uYXdzdWlfbmFtZS11bmRvX2gxMWl4XzFwYzczXzM3OSxcbi5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfMXBjNzNfMzgwKTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuLmF3c3VpX2JhZGdlX2gxMWl4XzFwYzczXzQwNDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBibG9jay1zaXplOiA2cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXksICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAtM3B4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xaWVlN194eTlsNV8xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9yb290XzFpZWU3X3h5OWw1XzE0NVtoaWRkZW5dOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9hbm5vdW5jZXJfMWllZTdfeHk5bDVfMTUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYXJyb3dfeGp1emZfb3oyeGVfMTUzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSksIC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTYsICNiNGI0YmIpO1xufVxuLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgKyAxcHgpO1xufVxuLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMXB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85aiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX296MnhlXzE5OSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl9vejJ4ZV8xOTkgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMC43MXB4IDAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX296MnhlXzIwMiA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX296MnhlXzIwMiA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAuNzFweCAtMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LTdkbjlzZywgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl9vejJ4ZV8yMDUgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfb3oyeGVfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfb3oyeGVfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLXJlc3BvbnNpdmVfeGp1emZfb3oyeGVfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTAuNzFweCAtMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LTdkbjlzZywgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl9vejJ4ZV8yMDggPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmlnaHRfeGp1emZfb3oyeGVfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLWxlZnRfeGp1emZfb3oyeGVfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLXJlc3BvbnNpdmVfeGp1emZfb3oyeGVfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX296MnhlXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMC43MXB4IDAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuXG4uYXdzdWlfYXJyb3ctdmFyaWFudC1pbmZvX3hqdXpmX296MnhlXzIxMiA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl9vejJ4ZV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1kdnR5bWUsICMwMDZjZTApO1xufVxuLmF3c3VpX2Fycm93LXZhcmlhbnQtaW5mb194anV6Zl9vejJ4ZV8yMTIgPiAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfb3oyeGVfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWZxamcwZiwgI2YwZmJmZik7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JvZHlfeGp1emZfb3oyeGVfMjI3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX2JvZHktb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl9vejJ4ZV8yNjM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYXdzdWlfYm9keS12YXJpYW50LWNoYXJ0X3hqdXpmX296MnhlXzI2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbn1cblxuLmF3c3VpX2hhcy1kaXNtaXNzX3hqdXpmX296MnhlXzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5hd3N1aV9kaXNtaXNzX3hqdXpmX296MnhlXzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpKSk7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBvcmRlcjogMTtcbn1cblxuLmF3c3VpX2Rpc21pc3MtY29udHJvbF94anV6Zl9vejJ4ZV8yODQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9oZWFkZXItcm93X3hqdXpmX296MnhlXzI4ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfeGp1emZfb3oyeGVfMjg4Om5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfaGVhZGVyX3hqdXpmX296MnhlXzI4OCA+IGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfeGp1emZfb3oyeGVfMzE3Om5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaSwgIzQyNDY1MCk7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfY29udGVudC1vdmVyZmxvdy12aXNpYmxlX3hqdXpmX296MnhlXzMyNjpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweDtcbiAgei1pbmRleDogMjAwMDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX296MnhlXzM0OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfb3oyeGVfMzQ5KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX296MnhlXzM0OSk6OmJlZm9yZSB7XG4gIGluc2V0LWlubGluZTogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX296MnhlXzM1NCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfb3oyeGVfMzU0KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX296MnhlXzM1NCk6OmJlZm9yZSB7XG4gIGluc2V0LWlubGluZTogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfb3oyeGVfMzU5KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX296MnhlXzM1OSk6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xMHB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9vejJ4ZV8zNjQpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9vejJ4ZV8zNjQpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTEwcHg7XG4gIGlubGluZS1zaXplOiAxMHB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHlfeGp1emZfb3oyeGVfMzcwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYSwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85aiwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wb3BvdmVyLTU4cDZ5bSwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2LCAjYjRiNGJiKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5NiwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS12YXJpYW50LWFubm90YXRpb25feGp1emZfb3oyeGVfNDEwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmLCAjZjBmYmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tZHZ0eW1lLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtc21hbGxfeGp1emZfb3oyeGVfNDE1Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1zbWFsbF94anV6Zl9vejJ4ZV80MTUuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfb3oyeGVfNDE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAyMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbWVkaXVtX3hqdXpmX296MnhlXzQyMjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDMxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbWVkaXVtX3hqdXpmX296MnhlXzQyMi5hd3N1aV9maXhlZC13aWR0aF94anV6Zl9vejJ4ZV80MTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMxMHB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9vejJ4ZV80Mjk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA0ODJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODJweCkge1xuICAuYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9vejJ4ZV80Mjk6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDMxMHB4O1xuICB9XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1sYXJnZV94anV6Zl9vejJ4ZV80MjkuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfb3oyeGVfNDE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA0ODJweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1hcnJvd194anV6Zl9vejJ4ZV8zNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl9vejJ4ZV8zNTk6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl9vejJ4ZV8zNTk6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX296MnhlXzM1OTpub3QoI1xcOSk6ZGlyKHJ0bCksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX296MnhlXzM1OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX296MnhlXzM1OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxMnB4ICsgMTBweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmX296MnhlXzM1OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IDEycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfb3oyeGVfMzY0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9vejJ4ZV8zNjQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9vejJ4ZV8zNjQ6bm90KCNcXDkpOmRpcihydGwpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmX296MnhlXzM2NDpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl9vejJ4ZV8zNjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTJweCArIDEwcHgpO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl9vejJ4ZV8zNjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAxMnB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX296MnhlXzM1NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX296MnhlXzM1NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfb3oyeGVfMzU0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmVzcG9uc2l2ZV94anV6Zl9vejJ4ZV80Nzk6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl9vejJ4ZV8zNTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfb3oyeGVfMzU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTJweDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfb3oyeGVfMzU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMjBweCAtIDEycHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX296MnhlXzM0OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX296MnhlXzM0OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTJweDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWxlZnRfeGp1emZfb3oyeGVfMzQ5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDEwMCUgLSAyMHB4IC0gMTJweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl9vejJ4ZV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfb3oyeGVfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzODpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfb3oyeGVfNTM3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfb3oyeGVfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX296MnhlXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXJfeGp1emZfb3oyeGVfMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfb3oyeGVfNTM3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl9vejJ4ZV8zMzguYXdzdWlfcmVmcmVzaF94anV6Zl9vejJ4ZV81Mzc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyX3hqdXpmX296MnhlXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmX296MnhlXzUzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X3hqdXpmX296MnhlXzU1OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF94anV6Zl9vejJ4ZV81NTkuYXdzdWlfbm8td3JhcF94anV6Zl9vejJ4ZV81OTE6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmX296MnhlXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX296MnhlXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9vejJ4ZV81OTQ6Zm9jdXMpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfeGp1emZfb3oyeGVfNTU5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9vejJ4ZV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfb3oyeGVfNTk0OmZvY3VzLCAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfb3oyeGVfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NDpmb2N1cykge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygxcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfeGp1emZfb3oyeGVfNTU5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9vejJ4ZV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfb3oyeGVfNTk0OmZvY3VzLCAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfb3oyeGVfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NDpmb2N1cyk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9yb290LWZpbHRlcmluZy10b2tlbl94anV6Zl9vejJ4ZV82MTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3RyaWdnZXJfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1ibG9jazogMDtcbiAgLypcbiAgICBUaGlzIHRyYW5zcGFyZW50IGJvcmRlciBpcyBuZWNlc3NhcnkgdG8gbWFpbnRhaW4gc3BhY2UgYmV0d2VlbiB0aGUgdHJpZ2dlciBhbmQgdGhlIGJvdHRvbS1wb3NpdGlvbmVkIHBvcG92ZXIuXG4gICovXG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSkge1xuICAvKlxuICAgIFRoaXMgc3R5bGUgbmVlZHMgYmVjYXVzZSBvZiB0aGUgb3ZlcmZsb3c6IGhpZGRlbiB3b3VsZCBvdGhlcndpc2UgY29uY2VhbCB0aGUgdW5kZXJsaW5lIHN0eWxlcy5cbiAgKi9cbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoMC4yNWVtICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl9vejJ4ZV81OTQuYXdzdWlfaW4taW5saW5lLXRva2VuX3hqdXpmX296MnhlXzY1ODpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTVlbTtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIGRhc2hlZCBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KSxcbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9vejJ4ZV81OTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9vejJ4ZV81OTQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NCk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NCk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9vejJ4ZV81OTQpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX296MnhlXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl9vejJ4ZV81OTQpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfb3oyeGVfNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX296MnhlXzU5NCk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl9vejJ4ZV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfb3oyeGVfNTk0KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS1maWx0ZXJpbmctdG9rZW5feGp1emZfb3oyeGVfNzA2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9wb3BvdmVyLWlubGluZS1jb250ZW50X3hqdXpmX296MnhlXzcxMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV9ob3Zlci1hcmVhX3hqdXpmX296MnhlXzcxNDpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1ib3VuZGFyeV85cHdvcV9lNnUyZ181Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfOXB3b3FfZTZ1MmdfNjpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fOXB3b3FfZTZ1MmdfNzpub3QoI1xcOSksXG4uYXdzdWlfYWN0aW9uXzlwd29xX2U2dTJnXzg6bm90KCNcXDkpLFxuLmF3c3VpX2FwcC1sYXlvdXQtcGFydC1mYWxsYmFja185cHdvcV9lNnUyZ185Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWlfc3Bpbm5lci1yb3RhdG9yXzE2MTJkXzFoOW44XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tNmI5eXBhKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLTZiOXlwYSkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItbGluZS1sZWZ0XzE2MTJkXzFoOW44XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS02Yjl5cGEpKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LXRvLTZiOXlwYSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tNmI5eXBhKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc3Bpbm5lci1saW5lLXJpZ2h0XzE2MTJkXzFoOW44XzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LWZyb20tNmI5eXBhKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtdG8tNmI5eXBhKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LWZyb20tNmI5eXBhKSk7XG4gIH1cbn1cbi5hd3N1aV9yb290XzE2MTJkXzFoOW44XzE4Mzpub3QoI1xcOSkge1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLTZiOXlwYTogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItdG8tNmI5eXBhOiAzNjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS02Yjl5cGE6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tNmI5eXBhOiAxMjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LWZyb20tNmI5eXBhOiA5MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtdG8tNmI5eXBhOiAtMzBkZWc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uOiBhd3N1aV9zcGlubmVyLXJvdGF0b3JfMTYxMmRfMWg5bjhfMSAwLjdzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWg5bjhfMTgzLmF3c3VpX3NpemUtbm9ybWFsXzE2MTJkXzFoOW44XzE5ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgLSAxMnB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWg5bjhfMTgzLmF3c3VpX3NpemUtYmlnXzE2MTJkXzFoOW44XzIwNjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSAtIDI0cHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKCh2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCkgLSAyNHB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFoOW44XzE4My5hd3N1aV9zaXplLWxhcmdlXzE2MTJkXzFoOW44XzIxNDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KSAtIDM2cHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KSAtIDM2cHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCkgLSB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KSkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFoOW44XzE4My5hd3N1aV92YXJpYW50LW5vcm1hbF8xNjEyZF8xaDluOF8yMjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzFoOW44XzE4My5hd3N1aV92YXJpYW50LWRpc2FibGVkXzE2MTJkXzFoOW44XzIyNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMWg5bjhfMTgzLmF3c3VpX3ZhcmlhbnQtaW52ZXJ0ZWRfMTYxMmRfMWg5bjhfMjI4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xaDluOF8xODM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS02Yjl5cGE6IDM2MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItdG8tNmI5eXBhOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tNmI5eXBhOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LXRvLTZiOXlwYTogLTEyMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS02Yjl5cGE6IC05MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtdG8tNmI5eXBhOiAzMGRlZztcbn1cblxuLmF3c3VpX2NpcmNsZV8xNjEyZF8xaDluOF8yNDA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBpbmxpbmUtc2l6ZTogNTAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFoOW44XzI0MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ibG9jazogMnB4IHNvbGlkO1xuICBib3JkZXItaW5saW5lOiAycHggc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFoOW44XzI0MDpub3QoI1xcOSk6YWZ0ZXIge1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb246IDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAyMDAlO1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF8xaDluOF8yNDAuYXdzdWlfY2lyY2xlLWxlZnRfMTYxMmRfMWg5bjhfMjY4Om5vdCgjXFw5KTphZnRlciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX3NwaW5uZXItbGluZS1sZWZ0XzE2MTJkXzFoOW44XzE7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzFoOW44XzI0MC5hd3N1aV9jaXJjbGUtcmlnaHRfMTYxMmRfMWg5bjhfMjczOm5vdCgjXFw5KTphZnRlciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTEwMCU7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9zcGlubmVyLWxpbmUtcmlnaHRfMTYxMmRfMWg5bjhfMTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudF92anN3ZV8xcDhjNV8xNTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5eiwgMjBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzFwOGM1XzIwNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtcWRrNWV5LCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzFwOGM1XzIwNjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXd1NDFwZywgI2YwZmJmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLThxcDF1MSwgIzAwMmI2NikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfMXA4YzVfMjA2Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUteGdsNzN3LCAjZDFmMWZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS03bW1qN3YsICMwMDJiNjYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdTV3aWx5LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV8xcDhjNV8yMDYuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXA4YzVfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80LCAjYjRiNGJiKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm4sICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV8xcDhjNV8yMzU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZiwgI2ZmOTkwMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMmssICMwZjE0MWEpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucSwgI2ZmOTkwMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMXA4YzVfMjM1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldywgI2ZhNmYwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2ksICNmYTZmMDApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3MnksICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMXA4YzVfMjM1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMywgI2ZhNmYwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6MiwgI2ZhNmYwMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljLCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMXA4YzVfMjM1LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEsICNlYmViZjApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsLCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfMXA4YzVfMjY0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGVmYXVsdC1tdGF2aHUsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LW10YXZodSwgdHJhbnNwYXJlbnQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzFwOGM1XzI2NDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejIsICNmMGZiZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6MiwgI2YwZmJmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZiwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV8xcDhjNV8yNjQ6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2LCAjZDFmMWZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNiwgI2QxZjFmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfMXA4YzVfMjY0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kaXNhYmxlZC0xdWZmZ2ksIHRyYW5zcGFyZW50KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1saW5rLWRpc2FibGVkLWF6NXRvOCwgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3YsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xcDhjNV8yOTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzFwOGM1XzI5Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXA4YzVfMjkzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzFwOGM1XzI5My5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcDhjNV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtYTl6a3B4LCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFwOGM1XzMyMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcDhjNV8zMjI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXA4YzVfMzIyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXA4YzVfMzIyLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFwOGM1XzM1MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xcDhjNV8zNTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTEzZnp1ZCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXA4YzVfMzUxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXA4YzVfMzUxLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzFwOGM1XzM4MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtaGN6Z2RoLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfMXA4YzVfMzgwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcDhjNV8zODA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcDhjNV8zODAuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXA4YzVfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzFwOGM1XzQxMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXA4YzVfNDEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xcDhjNV80MTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXA4YzVfNDEzLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcDhjNV80NDI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1yNjR2Z3UsICNkZWRlZTMpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFwOGM1XzQ0Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci05OWkyZTYsICNmOWY5ZmEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXA4YzVfNDQyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LXI2NHZndSwgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFwOGM1XzQ0Mi5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcDhjNV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMXA4YzVfNDcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlXzFwOGM1XzQ3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xcDhjNV80NzE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xcDhjNV80NzEuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXA4YzVfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXA4YzVfNTA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1oY3pnZGgsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXA4YzVfNTA1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXA4YzVfNTA1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS11NXdpbHksICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzFwOGM1XzUwNS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcDhjNV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xcDhjNV8yOTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXA4YzVfNDEzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFwOGM1XzQ0MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXA4YzVfMjkzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzFwOGM1XzQxMywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcDhjNV80NDIge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXA4YzVfMjkzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXA4YzVfNDEzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXA4YzVfNDQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcDhjNV8zMjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFwOGM1XzM1MSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFwOGM1XzMyMiwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXA4YzVfMzUxIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcDhjNV8zMjI6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXA4YzVfMzUxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfYnV0dG9uLW5vLXRleHRfdmpzd2VfMXA4YzVfNjAxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrLCA2cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV9idXR0b24tbm8td3JhcF92anN3ZV8xcDhjNV82MDU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX2Z1bGwtd2lkdGhfdmpzd2VfMXA4YzVfNjA4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXA4YzVfMjkzOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcDhjNV8zMjI6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFwOGM1XzM1MTpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcDhjNV80NDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXA4YzVfNDEzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLW4wcXo3YSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFwOGM1XzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFwOGM1XzM1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzFwOGM1XzYzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXA4YzVfMTU3ID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfMXA4YzVfNjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcDhjNV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcDhjNV8zODAgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzFwOGM1XzYzMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzFwOGM1XzM4MCA+IC5hd3N1aV9pY29uLXJpZ2h0X3Zqc3dlXzFwOGM1XzYzNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFwOGM1XzE1Ny5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV8xcDhjNV82MDEgPiAuYXdzdWlfaWNvbl92anN3ZV8xcDhjNV82MzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG4gIGluc2V0LWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpbmtfdmpzd2VfMXA4YzVfNjU0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFwOGM1XzIyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZC13aXRoLXJlYXNvbl92anN3ZV8xcDhjNV82NTQpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8zN2dmOF8xM3cxMF85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8zN2dmOF8xM3cxMF85ID4gOm5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hbGVydF9teDNjd19uODdmaV8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd19uODdmaV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbXgzY3dfbjg3ZmlfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FsZXJ0X214M2N3X244N2ZpXzE5Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbGVydF9teDNjd19uODdmaV8xOTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYWxlcnRfbXgzY3dfbjg3ZmlfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbXgzY3dfbjg3ZmlfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcm9vdF9teDNjd19uODdmaV8yMTUuYXdzdWlfaGlkZGVuX214M2N3X244N2ZpXzI1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYWxlcnRfbXgzY3dfbjg3ZmlfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1NiwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjIsIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQteWlidjUyLCAycHgpIHNvbGlkO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wLCAycHgpIHNvbGlkO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC10aGxrazEsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3YsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hbGVydC1ob3Jpem9udGFsLWRucG56biwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19uODdmaV8zMDE6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1hbGVydC1hY3Rpb24tbGVmdC14dzVtZ3csIDEycHgpO1xufVxuXG4uYXdzdWlfaGlkZGVuX214M2N3X244N2ZpXzI1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fbXgzY3dfbjg3ZmlfMzEzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXJfbXgzY3dfbjg3ZmlfMzE4Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItcmVwbGFjZW1lbnRfbXgzY3dfbjg3ZmlfMzE5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItODgwYWYwLCA3MDApO1xufVxuXG4uYXdzdWlfYWN0aW9uX214M2N3X244N2ZpXzMyMzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXNsb3RfbXgzY3dfbjg3ZmlfMzI3Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb24tYnV0dG9uX214M2N3X244N2ZpXzMyODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfbjg3ZmlfMzMyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IGF1dG87XG59XG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19uODdmaV8zMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X244N2ZpXzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19uODdmaV8zMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19uODdmaV8zMzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV90ZXh0X214M2N3X244N2ZpXzM2Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV90ZXh0X214M2N3X244N2ZpXzM2My5hd3N1aV9pY29uX214M2N3X244N2ZpXzM3MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfbjg3ZmlfMzYzLmF3c3VpX21lc3NhZ2VfbXgzY3dfbjg3ZmlfMzczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LTZ5cDJ3NywgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3X244N2ZpXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLW1lZGl1bV9teDNjd19uODdmaV8zODEgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19uODdmaV8zMDEgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfbjg3ZmlfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1iaWdfbXgzY3dfbjg3ZmlfMzg1ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfbjg3ZmlfMzAxID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3X244N2ZpXzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbm9ybWFsX214M2N3X244N2ZpXzM4OSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X244N2ZpXzMwMSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd19uODdmaV8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfY29udGVudF9teDNjd19uODdmaV8zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfbXgzY3dfbjg3ZmlfMzk0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzc19teDNjd19uODdmaV8zOTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fbXgzY3dfbjg3ZmlfNDAzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd19uODdmaV80MDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaCwgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLTRoaDg5aiwgI2ZmZjVmNSk7XG59XG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd19uODdmaV80MDcgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19uODdmaV8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19uODdmaV8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd19uODdmaV8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApKTtcbn1cblxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd19uODdmaV80MTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctZWVpc3J6LCAjODU1OTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy0wb2lzMnEsICNmZmZlZjApO1xufVxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd19uODdmaV80MTUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd19uODdmaV8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd19uODdmaV8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd19uODdmaV8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCkpO1xufVxuXG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3X244N2ZpXzQyMzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0engsICMwMDgwMmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXYxY3gxZCwgI2VmZmZmMSk7XG59XG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3X244N2ZpXzQyMyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3X244N2ZpXzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3X244N2ZpXzMzMiA+IC5hd3N1aV9pY29uX214M2N3X244N2ZpXzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpLCAjMDA4MDJmKSk7XG59XG5cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfbjg3ZmlfNDMxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWR2dHltZSwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tZnFqZzBmLCAjZjBmYmZmKTtcbn1cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfbjg3ZmlfNDMxID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfbjg3ZmlfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfbjg3ZmlfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfbjg3ZmlfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby10bDZtNG8sICMwMDZjZTApKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9zd2ltY18xNmt2el8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9hbmNob3ItbGlzdF9zd2ltY18xNmt2el8yMjE6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5hd3N1aV9hbmNob3ItbGlzdF9zd2ltY18xNmt2el8yMjE6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMnB4O1xuICBpbmxpbmUtc2l6ZTogMnB4O1xufVxuXG4uYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfMTZrdnpfMjQ0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaSwgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jXzE2a3Z6XzI0NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY18xNmt2el8yNDQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfMTZrdnpfMjQ0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItaXRlbS0tYWN0aXZlX3N3aW1jXzE2a3Z6XzI2NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYW5jaG9yLWl0ZW0tLWFjdGl2ZV9zd2ltY18xNmt2el8yNjQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTJweDtcbiAgaW5saW5lLXNpemU6IDJweDtcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzE2a3Z6XzI4MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaSwgIzQyNDY1MCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMTZrdnpfMjgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzE2a3Z6XzI4MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY18xNmt2el8yODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzE2a3Z6XzI4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY18xNmt2el8yODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMTZrdnpfMjgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMTZrdnpfMjgxOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzE2a3Z6XzI4MTpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWxpbmstLWFjdGl2ZV9zd2ltY18xNmt2el8zMjM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9hbmNob3ItbGluay10ZXh0X3N3aW1jXzE2a3Z6XzMzMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rLWluZm9fc3dpbWNfMTZrdnpfMzM0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYW5ub3RhdGlvbl8xaHBwM18xd3pmNl8xODU6bm90KCNcXDkpLFxuLmF3c3VpX25leHQtYnV0dG9uXzFocHAzXzF3emY2XzE4Njpub3QoI1xcOSksXG4uYXdzdWlfcHJldmlvdXMtYnV0dG9uXzFocHAzXzF3emY2XzE4Nzpub3QoI1xcOSksXG4uYXdzdWlfZmluaXNoLWJ1dHRvbl8xaHBwM18xd3pmNl8xODg6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xaHBwM18xd3pmNl8xODk6bm90KCNcXDkpLFxuLmF3c3VpX3N0ZXAtY291bnRlci1jb250ZW50XzFocHAzXzF3emY2XzE5MDpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudF8xaHBwM18xd3pmNl8xOTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xaHBwM18xd3pmNl8xOTU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uQmFyXzFocHAzXzF3emY2XzIwMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX3N0ZXBDb3VudGVyXzFocHAzXzF3emY2XzIwNzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMjBweDtcbn1cblxuLmF3c3VpX2RpdmlkZXJfMWhwcDNfMXd6ZjZfMjExOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMXd6ZjZfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzY3JvbGwtbWFyZ2luOiB2YXIoLS1hd3N1aS1jb250ZW50LXNjcm9sbC1tYXJnaW4tNmI5eXBhLCA0MHB4IDAgMCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTZweDtcbiAgYmxvY2stc2l6ZTogMTZweDtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzXzF3emY2XzIxNTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMXd6ZjZfMjE1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaG90c3BvdF8xaHBwM18xd3pmNl8yMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hvdHNwb3RfMWhwcDNfMXd6ZjZfMjE1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaG90c3BvdF8xaHBwM18xd3pmNl8yMTU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzXzF3emY2XzIxNSA+IC5hd3N1aV9pY29uXzFocHAzXzF3emY2XzI4Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtenNqOXpvLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ob3RzcG90XzFocHAzXzF3emY2XzIxNTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfaWNvbl8xaHBwM18xd3pmNl8yODYge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00MnQ3MzYsICMwMDJiNjYpO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMXd6ZjZfMjE1Om5vdCgjXFw5KTphY3RpdmUgPiAuYXdzdWlfaWNvbl8xaHBwM18xd3pmNl8yODYge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LXpzajl6bywgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9iLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX25tMnFrXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX25tMnFrXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX25tMnFrXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTgwLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bCwgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF9ubTJxa18xODQuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTgwLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX25tMnFrXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9iLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX25tMnFrXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTg0LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX25tMnFrXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX25tMnFrXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9ubTJxa18xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfbm0ycWtfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX25tMnFrXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF9ubTJxa18xODAuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9hLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTg0LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9iLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX25tMnFrXzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX25tMnFrXzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9ubTJxa18xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX25tMnFrXzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3NtYWxsLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTgwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvZGUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wcmUtdmFyaWFudF8xOHd1MF9ubTJxa18xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTcyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0LCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9rZXktbGFiZWwtdmFyaWFudF8xOHd1MF9ubTJxa18yNzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTIsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1rZXktdmFsdWUtZ2FwLWlja3kwNSwgMHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2dlbi1haS1sYWJlbC12YXJpYW50XzE4d3UwX25tMnFrXzI3ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLTZpaGQ2aiwgIzczMDBlNSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV92YWx1ZS1sYXJnZS12YXJpYW50XzE4d3UwX25tMnFrXzI4NTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktZGlzcGxheS02ZTg3ZTIsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtYzN2NTcxLCAtMC4wM2VtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1mODcxbXgsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2lubGluZS1jb2RlLXZhcmlhbnRfMTh3dTBfbm0ycWtfMjk1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0LCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWt6c3k2bCwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4eHMtNzc1bTJiLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX25tMnFrXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfaDMtdmFyaWFudF8xOHd1MF9ubTJxa18xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9oNC12YXJpYW50XzE4d3UwX25tMnFrXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX25tMnFrXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfbm0ycWtfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfbm0ycWtfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfdmFsdWUtbGFyZ2UtdmFyaWFudF8xOHd1MF9ubTJxa18yODUuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9ubTJxa18yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXdlaWdodC1oZWF2eV8xOHd1MF9ubTJxa18zMDk6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLWludmVydGVkXzE4d3UwX25tMnFrXzMxNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfY29sb3ItdGV4dC1sYWJlbF8xOHd1MF9ubTJxa18zMTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLXRleHQtYm9keS1zZWNvbmRhcnlfMTh3dTBfbm0ycWtfMzIwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaSwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1lcnJvcl8xOHd1MF9ubTJxa18zMjM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzXzE4d3UwX25tMnFrXzMyNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWksICMwMDgwMmYpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtaW5mb18xOHd1MF9ubTJxa18zMjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlXzE4d3UwX25tMnFrXzMzMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmdfMTh3dTBfbm0ycWtfMzM1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9jb2xvci1pbmhlcml0XzE4d3UwX25tMnFrXzMzODpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LXNfMTh3dTBfbm0ycWtfMzQxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LW1fMTh3dTBfbm0ycWtfMzQ2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy14c18xOHd1MF9ubTJxa18zNTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1zXzE4d3UwX25tMnFrXzM1NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbV8xOHd1MF9ubTJxa18zNjA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbF8xOHd1MF9ubTJxa18zNjU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhsXzE4d3UwX25tMnFrXzM3MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXNpemUtZGlzcGxheS1sXzE4d3UwX25tMnFrXzM3NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtMHhkejNhLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MSwgLTAuMDNlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9mb250LXdlaWdodC1saWdodF8xOHd1MF9ubTJxa18zODA6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0ZXIteHdhZ3R1LCAzMDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZm9udC13ZWlnaHQtbm9ybWFsXzE4d3UwX25tMnFrXzM4Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWJvbGRfMTh3dTBfbm0ycWtfMzg2Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWhlYXZ5XzE4d3UwX25tMnFrXzMwOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhdnktZW04NjZnLCA3MDApO1xufVxuXG4uYXdzdWlfdC1sZWZ0XzE4d3UwX25tMnFrXzM5Mzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmF3c3VpX3QtcmlnaHRfMTh3dTBfbm0ycWtfMzk3Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLmF3c3VpX3QtY2VudGVyXzE4d3UwX25tMnFrXzQwMTpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3Atbl8xOHd1MF9ubTJxa180MTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdG9wLW5fMTh3dTBfbm0ycWtfNDIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmVydGljYWwtbl8xOHd1MF9ubTJxa180MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXJpZ2h0LW5fMTh3dTBfbm0ycWtfNDI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1uXzE4d3UwX25tMnFrXzQyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWJvdHRvbS1uXzE4d3UwX25tMnFrXzQzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW5fMTh3dTBfbm0ycWtfNDI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtbGVmdC1uXzE4d3UwX25tMnFrXzQzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbl8xOHd1MF9ubTJxa180Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXh4eHNfMTh3dTBfbm0ycWtfNDQzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXRvcC14eHhzXzE4d3UwX25tMnFrXzQ0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eHNfMTh3dTBfbm0ycWtfNDQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1yaWdodC14eHhzXzE4d3UwX25tMnFrXzQ1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4c18xOHd1MF9ubTJxa180NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ib3R0b20teHh4c18xOHd1MF9ubTJxa180NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhzXzE4d3UwX25tMnFrXzQ0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWxlZnQteHh4c18xOHd1MF9ubTJxa180NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eHNfMTh3dTBfbm0ycWtfNDU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC14eHNfMTh3dTBfbm0ycWtfNDY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC10b3AteHhzXzE4d3UwX25tMnFrXzQ3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4c18xOHd1MF9ubTJxa180NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtcmlnaHQteHhzXzE4d3UwX25tMnFrXzQ3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhzXzE4d3UwX25tMnFrXzQ3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtYm90dG9tLXh4c18xOHd1MF9ubTJxa180ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHNfMTh3dTBfbm0ycWtfNDc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1sZWZ0LXh4c18xOHd1MF9ubTJxa180ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4c18xOHd1MF9ubTJxa180Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AteHNfMTh3dTBfbm0ycWtfNDkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdG9wLXhzXzE4d3UwX25tMnFrXzQ5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhzXzE4d3UwX25tMnFrXzQ5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXJpZ2h0LXhzXzE4d3UwX25tMnFrXzUwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHNfMTh3dTBfbm0ycWtfNTA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWJvdHRvbS14c18xOHd1MF9ubTJxa181MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC14c18xOHd1MF9ubTJxa180OTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtbGVmdC14c18xOHd1MF9ubTJxa181MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhzXzE4d3UwX25tMnFrXzUwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXNfMTh3dTBfbm0ycWtfNTE4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdG9wLXNfMTh3dTBfbm0ycWtfNTIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmVydGljYWwtc18xOHd1MF9ubTJxa181MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1yaWdodC1zXzE4d3UwX25tMnFrXzUyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtc18xOHd1MF9ubTJxa181Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtYm90dG9tLXNfMTh3dTBfbm0ycWtfNTMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmVydGljYWwtc18xOHd1MF9ubTJxa181MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtbGVmdC1zXzE4d3UwX25tMnFrXzUzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtc18xOHd1MF9ubTJxa181Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1tXzE4d3UwX25tMnFrXzU0Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXRvcC1tXzE4d3UwX25tMnFrXzU0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW1fMTh3dTBfbm0ycWtfNTQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtcmlnaHQtbV8xOHd1MF9ubTJxa181NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW1fMTh3dTBfbm0ycWtfNTU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWJvdHRvbS1tXzE4d3UwX25tMnFrXzU1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW1fMTh3dTBfbm0ycWtfNTQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWxlZnQtbV8xOHd1MF9ubTJxa181NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW1fMTh3dTBfbm0ycWtfNTU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtbF8xOHd1MF9ubTJxa180Mzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC10b3AtbF8xOHd1MF9ubTJxa181NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC1sXzE4d3UwX25tMnFrXzU3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXJpZ2h0LWxfMTh3dTBfbm0ycWtfNTc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1sXzE4d3UwX25tMnFrXzU3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ib3R0b20tbF8xOHd1MF9ubTJxa181ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC1sXzE4d3UwX25tMnFrXzU3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1sZWZ0LWxfMTh3dTBfbm0ycWtfNTg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1sXzE4d3UwX25tMnFrXzU3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXhsXzE4d3UwX25tMnFrXzU5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdG9wLXhsXzE4d3UwX25tMnFrXzU5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhsXzE4d3UwX25tMnFrXzU5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1yaWdodC14bF8xOHd1MF9ubTJxa182MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhsXzE4d3UwX25tMnFrXzYwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtYm90dG9tLXhsXzE4d3UwX25tMnFrXzYwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhsXzE4d3UwX25tMnFrXzU5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtbGVmdC14bF8xOHd1MF9ubTJxa182MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhsXzE4d3UwX25tMnFrXzYwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC14eGxfMTh3dTBfbm0ycWtfNjE4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXRvcC14eGxfMTh3dTBfbm0ycWtfNjIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmVydGljYWwteHhsXzE4d3UwX25tMnFrXzYyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtcmlnaHQteHhsXzE4d3UwX25tMnFrXzYyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhsXzE4d3UwX25tMnFrXzYyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWJvdHRvbS14eGxfMTh3dTBfbm0ycWtfNjMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtdmVydGljYWwteHhsXzE4d3UwX25tMnFrXzYyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWxlZnQteHhsXzE4d3UwX25tMnFrXzYzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhsXzE4d3UwX25tMnFrXzYyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AteHh4bF8xOHd1MF9ubTJxa182NDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC10b3AteHh4bF8xOHd1MF9ubTJxa182NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhsXzE4d3UwX25tMnFrXzY0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9wLXJpZ2h0LXh4eGxfMTh3dTBfbm0ycWtfNjUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhsXzE4d3UwX25tMnFrXzY1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1ib3R0b20teHh4bF8xOHd1MF9ubTJxa182NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhsXzE4d3UwX25tMnFrXzY0OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfcC1sZWZ0LXh4eGxfMTh3dTBfbm0ycWtfNjYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhsXzE4d3UwX25tMnFrXzY1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLW5fMTh3dTBfbm0ycWtfNjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS10b3Atbl8xOHd1MF9ubTJxa182NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC1uXzE4d3UwX25tMnFrXzY3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1yaWdodC1uXzE4d3UwX25tMnFrXzY3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbl8xOHd1MF9ubTJxa182Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWJvdHRvbS1uXzE4d3UwX25tMnFrXzY4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW5fMTh3dTBfbm0ycWtfNjc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1sZWZ0LW5fMTh3dTBfbm0ycWtfNjg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1uXzE4d3UwX25tMnFrXzY3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS14eHhzXzE4d3UwX25tMnFrXzY5Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdG9wLXh4eHNfMTh3dTBfbm0ycWtfNjk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwteHh4c18xOHd1MF9ubTJxa182OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tcmlnaHQteHh4c18xOHd1MF9ubTJxa183MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eHNfMTh3dTBfbm0ycWtfNzA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ib3R0b20teHh4c18xOHd1MF9ubTJxa183MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhzXzE4d3UwX25tMnFrXzY5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tbGVmdC14eHhzXzE4d3UwX25tMnFrXzcxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4c18xOHd1MF9ubTJxa183MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20teHhzXzE4d3UwX25tMnFrXzcxODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXRvcC14eHNfMTh3dTBfbm0ycWtfNzIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwteHhzXzE4d3UwX25tMnFrXzcyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXJpZ2h0LXh4c18xOHd1MF9ubTJxa183Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4c18xOHd1MF9ubTJxa183Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tYm90dG9tLXh4c18xOHd1MF9ubTJxa183MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHNfMTh3dTBfbm0ycWtfNzI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWxlZnQteHhzXzE4d3UwX25tMnFrXzczODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhzXzE4d3UwX25tMnFrXzcyOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXhzXzE4d3UwX25tMnFrXzc0Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS10b3AteHNfMTh3dTBfbm0ycWtfNzQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwteHNfMTh3dTBfbm0ycWtfNzQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1yaWdodC14c18xOHd1MF9ubTJxa183NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhzXzE4d3UwX25tMnFrXzc1NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWJvdHRvbS14c18xOHd1MF9ubTJxa183NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC14c18xOHd1MF9ubTJxa183NDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1sZWZ0LXhzXzE4d3UwX25tMnFrXzc2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHNfMTh3dTBfbm0ycWtfNzU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1zXzE4d3UwX25tMnFrXzc2ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS10b3Atc18xOHd1MF9ubTJxa183NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC1zXzE4d3UwX25tMnFrXzc3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tcmlnaHQtc18xOHd1MF9ubTJxa183Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXNfMTh3dTBfbm0ycWtfNzc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tYm90dG9tLXNfMTh3dTBfbm0ycWtfNzgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwtc18xOHd1MF9ubTJxa183NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1sZWZ0LXNfMTh3dTBfbm0ycWtfNzg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1zXzE4d3UwX25tMnFrXzc3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tbV8xOHd1MF9ubTJxa183OTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdG9wLW1fMTh3dTBfbm0ycWtfNzk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwtbV8xOHd1MF9ubTJxa183OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXJpZ2h0LW1fMTh3dTBfbm0ycWtfODAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1tXzE4d3UwX25tMnFrXzgwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWJvdHRvbS1tXzE4d3UwX25tMnFrXzgwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW1fMTh3dTBfbm0ycWtfNzk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tbGVmdC1tXzE4d3UwX25tMnFrXzgxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbV8xOHd1MF9ubTJxa184MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWxfMTh3dTBfbm0ycWtfNjg4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXRvcC1sXzE4d3UwX25tMnFrXzgyMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLWxfMTh3dTBfbm0ycWtfODI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1yaWdodC1sXzE4d3UwX25tMnFrXzgyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbF8xOHd1MF9ubTJxa184Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ib3R0b20tbF8xOHd1MF9ubTJxa184MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC1sXzE4d3UwX25tMnFrXzgyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWxlZnQtbF8xOHd1MF9ubTJxa184Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLWxfMTh3dTBfbm0ycWtfODI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS14bF8xOHd1MF9ubTJxa184NDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS10b3AteGxfMTh3dTBfbm0ycWtfODQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwteGxfMTh3dTBfbm0ycWtfODQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tcmlnaHQteGxfMTh3dTBfbm0ycWtfODUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14bF8xOHd1MF9ubTJxa184NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tYm90dG9tLXhsXzE4d3UwX25tMnFrXzg1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhsXzE4d3UwX25tMnFrXzg0OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1sZWZ0LXhsXzE4d3UwX25tMnFrXzg2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteGxfMTh3dTBfbm0ycWtfODU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20teHhsXzE4d3UwX25tMnFrXzg2ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdG9wLXh4bF8xOHd1MF9ubTJxa184NzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eGxfMTh3dTBfbm0ycWtfODc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXJpZ2h0LXh4bF8xOHd1MF9ubTJxa184Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4bF8xOHd1MF9ubTJxa184Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWJvdHRvbS14eGxfMTh3dTBfbm0ycWtfODgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tdmVydGljYWwteHhsXzE4d3UwX25tMnFrXzg3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20tbGVmdC14eGxfMTh3dTBfbm0ycWtfODg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eGxfMTh3dTBfbm0ycWtfODc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXh4eGxfMTh3dTBfbm0ycWtfODkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXRvcC14eHhsXzE4d3UwX25tMnFrXzg5ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eGxfMTh3dTBfbm0ycWtfODk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1yaWdodC14eHhsXzE4d3UwX25tMnFrXzkwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4bF8xOHd1MF9ubTJxa185MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ib3R0b20teHh4bF8xOHd1MF9ubTJxa185MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhsXzE4d3UwX25tMnFrXzg5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9tLWxlZnQteHh4bF8xOHd1MF9ubTJxa185MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eGxfMTh3dTBfbm0ycWtfOTA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZC1ibG9ja18xOHd1MF9ubTJxa185MTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwX25tMnFrXzE3Mi5hd3N1aV9kLWlubGluZV8xOHd1MF9ubTJxa185MjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX2JveF8xOHd1MF9ubTJxa18xNzIuYXdzdWlfZC1pbmxpbmUtYmxvY2tfMTh3dTBfbm0ycWtfOTI0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfbm0ycWtfMTcyLmF3c3VpX2Qtbm9uZV8xOHd1MF9ubTJxa185Mjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2YtbGVmdF8xOHd1MF9ubTJxa185MzE6bm90KCNcXDkpIHtcbiAgZmxvYXQ6IGlubGluZS1zdGFydDtcbn1cblxuLmF3c3VpX2YtcmlnaHRfMTh3dTBfbm0ycWtfOTM1Om5vdCgjXFw5KSB7XG4gIGZsb2F0OiBpbmxpbmUtZW5kO1xufVxuXG4uYXdzdWlfcm9vdF8xOHd1MF9ubTJxa185Mzk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xODU4Ml8xZzZmY18xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NoaWxkXzE4NTgyXzFnNmZjXzE0OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NoaWxkXzE4NTgyXzFnNmZjXzE0OTpub3QoI1xcOSk6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogSG9yaXpvbnRhbCB2YXJpYW50XG4gKi9cbi5hd3N1aV9ob3Jpem9udGFsXzE4NTgyXzFnNmZjXzE2MDpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eHhzXzE4NTgyXzFnNmZjXzE2NDpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHhzXzE4NTgyXzFnNmZjXzE2Nzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14c18xODU4Ml8xZzZmY18xNzA6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1zXzE4NTgyXzFnNmZjXzE3Mzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLW1fMTg1ODJfMWc2ZmNfMTc2Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtbF8xODU4Ml8xZzZmY18xNzk6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14bF8xODU4Ml8xZzZmY18xODI6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwteHhsXzE4NTgyXzFnNmZjXzE4NTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4vKlxuICogVmVydGljYWwgdmFyaWFudFxuICovXG4uYXdzdWlfdmVydGljYWxfMTg1ODJfMWc2ZmNfMTkyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfdmVydGljYWwteHh4c18xODU4Ml8xZzZmY18xOTU6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHhzXzE4NTgyXzFnNmZjXzE5ODpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXhzXzE4NTgyXzFnNmZjXzIwMTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfdmVydGljYWwtc18xODU4Ml8xZzZmY18yMDQ6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1tXzE4NTgyXzFnNmZjXzIwNzpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLWxfMTg1ODJfMWc2ZmNfMjEwOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG4uYXdzdWlfdmVydGljYWwteGxfMTg1ODJfMWc2ZmNfMjEzOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLXh4bF8xODU4Ml8xZzZmY18yMTY6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xufVxuXG4uYXdzdWlfYWxpZ24tY2VudGVyXzE4NTgyXzFnNmZjXzIyMDpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYWxpZ24tc3RhcnRfMTg1ODJfMWc2ZmNfMjI0Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLmF3c3VpX2FsaWduLWVuZF8xODU4Ml8xZzZmY18yMjg6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC13cmFwcGVyX3p5Y2R4X3M5Y2J6XzE1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbn1cbi5hd3N1aV9jb250ZW50LXdyYXBwZXItbW9iaWxlX3p5Y2R4X3M5Y2J6XzE1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfenljZHhfczljYnpfMTYyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9zOWNiel8xNjI6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDEyODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9zOWNiel8xNjI6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9zOWNiel8xNjI6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IDIxNjBweDtcbiAgfVxufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMTJxNWNfMTg1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIDFweCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMTJxNWNfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzEycTVjXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xMnE1Y18xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xMnE1Y18xODU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2xvc2UtYnV0dG9uXzE2dzBoXzEycTVjXzIyMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbiAgei1pbmRleDogMTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3J1bnRpbWUtY29udGVudC13cmFwcGVyXzE0bTh4X3NwZnI1XzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9ydW50aW1lLWhlYWRlci13cmFwcGVyXzE0bTh4X3NwZnI1Xzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi1kcm9wZG93bl85ZHVmNl8xc3ZrbF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tZHJvcGRvd25fOWR1ZjZfMXN2a2xfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMXN2a2xfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMXN2a2xfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMXN2a2xfMTc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfOWR1ZjZfMXN2a2xfMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzlkdWY2XzFzdmtsXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2XzFzdmtsXzE3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMXN2a2xfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMXN2a2xfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl8xc3ZrbF8xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF85ZHVmNl8xc3ZrbF8xOTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF85ZHVmNl8xc3ZrbF8xOTkuYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMXN2a2xfMjMyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAyMDAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMXN2a2xfMTUzLmF3c3VpX3VzZS1wb3J0YWxfOWR1ZjZfMXN2a2xfMjQyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDcwMDA7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMXN2a2xfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzFzdmtsXzIzMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xc3ZrbF8yMzIpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfMXN2a2xfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzFzdmtsXzIzMiksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcm9wZG93bl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMXN2a2xfMjMyKSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMXN2a2xfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGssICNmZmZmZmYpO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xcHg7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItd2lkdGgtNmI5eXBhLCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkpIHNvbGlkIHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItd2lkdGgtNmI5eXBhLCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkpIHNvbGlkIHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9pcy1lbXB0eV85ZHVmNl8xc3ZrbF8zMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMXN2a2xfMTUzID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aCwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xc3ZrbF8zMjUgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wdXAtYmxsb2FoLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfMXN2a2xfMzI1LmF3c3VpX3dpdGgtbGltaXRlZC13aWR0aF85ZHVmNl8xc3ZrbF8zMjkgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC1sZWZ0XzlkdWY2XzFzdmtsXzMzMjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWRyb3AtcmlnaHRfOWR1ZjZfMXN2a2xfMzM1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xc3ZrbF8xNTMuYXdzdWlfb2NjdXB5LWVudGlyZS13aWR0aF85ZHVmNl8xc3ZrbF8zMzg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV91c2UtZmxleGlibGUtd2lkdGhfOWR1ZjZfMXN2a2xfMzQxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBtYXgtY29udGVudDtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1kZWZhdWx0LW1heC13aWR0aC02Yjl5cGEsIG5vbmUpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWRlZmF1bHQtbWluLXdpZHRoLTZiOXlwYSwgYXV0byk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMXN2a2xfMTUzLmF3c3VpX2ludGVyaW9yXzlkdWY2XzFzdmtsXzIzMiA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMXN2a2xfMTUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xc3ZrbF8xNTMuYXdzdWlfaGlkZS1ibG9jay1ib3JkZXJfOWR1ZjZfMXN2a2xfMzQ5ID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xc3ZrbF8zNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xc3ZrbF8zMjUpID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xc3ZrbF8xNTMge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xc3ZrbF8zNDkuYXdzdWlfcmVmcmVzaF85ZHVmNl8xc3ZrbF8xNzQgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9vcGVuXzlkdWY2XzFzdmtsXzM1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xc3ZrbF8xNTMuYXdzdWlfb3Blbl85ZHVmNl8xc3ZrbF8zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMXN2a2xfMjMyKS5hd3N1aV9yZWZyZXNoXzlkdWY2XzFzdmtsXzE3NFtkYXRhLWFuaW1hdGluZz10cnVlXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9vcGVuXzlkdWY2XzFzdmtsXzM1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xc3ZrbF8yMzIpLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMXN2a2xfMTc0W2RhdGEtYW5pbWF0aW5nPXRydWVdLmF3c3VpX2Ryb3Bkb3duLWRyb3AtdXBfOWR1ZjZfMXN2a2xfMzI1IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFzdmtsXzE1My5hd3N1aV9vcGVuXzlkdWY2XzFzdmtsXzM1OC5hd3N1aV9ub3dyYXBfOWR1ZjZfMXN2a2xfMzY3Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50XzlkdWY2XzFzdmtsXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3N0cmV0Y2gtdHJpZ2dlci1oZWlnaHRfOWR1ZjZfMXN2a2xfMzc4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9vcHRpb25zLWxpc3RfMTlnY2ZfamNma21fMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9vcHRpb25zLWxpc3QtZW1iZWRkZWRfMTlnY2ZfamNma21fMTkyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwcHg7XG59XG5cbi5hd3N1aV9kZWNyZWFzZS1ibG9jay1tYXJnaW5fMTlnY2ZfamNma21fMTk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogLTFweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5eiwgMjBweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfd3FoYzRfMTYxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzE2bW0zX3dxaGM0XzE2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd3FoYzRfMTcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aCwgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2gsICNjNmM2Y2QpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dxaGM0XzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193cWhjNF8xNzEuYXdzdWlfZGlzYWJsZWRfMTZtbTNfd3FoYzRfMTYxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfd3FoYzRfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX3dxaGM0XzE3MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd3FoYzRfMTcxLmF3c3VpX3JvbGxlZC1kb3duXzE2bW0zX3dxaGM0XzE4Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfd3FoYzRfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX3dxaGM0XzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM193cWhjNF8xODU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd3FoYzRfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX3dxaGM0XzE4NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfMTZtbTNfd3FoYzRfMTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfd3FoYzRfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX3dxaGM0XzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM193cWhjNF8xODUuYXdzdWlfZGlzYWJsZWRfMTZtbTNfd3FoYzRfMTYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOSwgIzhjOGM5NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dxaGM0XzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193cWhjNF8xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfd3FoYzRfMTg1LmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfd3FoYzRfMjA4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjYsICM0MjQ2NTApO1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193cWhjNF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd3FoYzRfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX3dxaGM0XzE4NS5hd3N1aV9pcy1mb2N1c2VkXzE2bW0zX3dxaGM0XzIwODpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNm1tM193cWhjNF8yMTEpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM193cWhjNF8yMTU6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM193cWhjNF8yMTU6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX3dxaGM0XzIxNS5hd3N1aV9leHBhbmRhYmxlXzE2bW0zX3dxaGM0XzE3MTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfd3FoYzRfMjE1Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM193cWhjNF8yMTUuYXdzdWlfdmFyaWFudC1uYXZpZ2F0aW9uXzE2bW0zX3dxaGM0XzIzMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX3dxaGM0XzIxNS5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfd3FoYzRfMjMwLmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfd3FoYzRfMTcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM193cWhjNF8yMzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM193cWhjNF8yMzc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfd3FoYzRfMjM3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX3dxaGM0XzIzNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM193cWhjNF8yMzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXVwXzE2bW0zX3dxaGM0XzI1OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM193cWhjNF8yNjI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZXhwYW5kLWljb24tcmlnaHRfMTZtbTNfd3FoYzRfMjYyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyXzE2bW0zX3dxaGM0XzI3MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW4tZHJvcGRvd25fMTZtbTNfd3FoYzRfMjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0xcHg7XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfMTZtbTNfd3FoYzRfMjgzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNvbnRlbnRfMTZtbTNfd3FoYzRfMjg3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE0Y25yXzczM3ZwXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yXzczM3ZwXzE0NSA+IC5hd3N1aV90cmlnZ2VyXzE0Y25yXzczM3ZwXzE3OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfcm9vdF8xNGNucl83MzN2cF8xNDUgPiAuYXdzdWlfZHJvcGRvd25fMTRjbnJfNzMzdnBfMTgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwaywgI2ZmZmZmZik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGNucl83MzN2cF8xNDUgPiAuYXdzdWlfZHJvcGRvd25fMTRjbnJfNzMzdnBfMTgyLmF3c3VpX25vd3JhcF8xNGNucl83MzN2cF8xOTM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9yb290XzE0Y25yXzczM3ZwXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl83MzN2cF8xODIuYXdzdWlfb3Blbl8xNGNucl83MzN2cF8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV81ZHJtOV8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzVkcm05XzE0NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfNWRybTlfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNWRybTlfMTQ1LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzVkcm05XzE2Mjpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNWRybTlfMTQ1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNWRybTlfMTQ1LmF3c3VpX3Nob3ctZGl2aWRlcl85M2ExdV81ZHJtOV8xNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1uMzd0N2gsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV81ZHJtOV8xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfOTNhMXVfNWRybTlfMTcyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvLCAjMGYxNDFhKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzVkcm05XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV81ZHJtOV8xNzIuYXdzdWlfZGlzYWJsZWRfOTNhMXVfNWRybTlfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOSwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzVkcm05XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV81ZHJtOV8xNzIuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV81ZHJtOV8xODc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzVkcm05XzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV81ZHJtOV8xNzIuYXdzdWlfaXMtZm9jdXNlZF85M2ExdV81ZHJtOV8xODc6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfOTNhMXVfNWRybTlfMTkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzVkcm05XzE5NDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy1ob3Jpem9udGFsLXRxZ2FveCwgMjBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV81ZHJtOV8xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV81ZHJtOV8yMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTUsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV81ZHJtOV8yMTE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzVkcm05XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzVkcm05XzIxMTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNWRybTlfMjExOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNWRybTlfMjExOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV81ZHJtOV8yMTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNWRybTlfMjExOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV81ZHJtOV8yMTE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV81ZHJtOV8yMTE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzVkcm05XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzVkcm05XzIxMTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNWRybTlfMjExLmF3c3VpX2N1cnJlbnQtYnJlYWRjcnVtYl85M2ExdV81ZHJtOV8yNDg6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzVkcm05XzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzVkcm05XzIxMS5hd3N1aV9saW5rLXN0eWxlLWhpZ2hsaWdodGVkXzkzYTF1XzVkcm05XzI1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2Nik7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzVkcm05XzE5NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfNWRybTlfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQ6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV81ZHJtOV8yNjIgPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfNWRybTlfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQ6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV81ZHJtOV8yNjI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWNoZWNrbWFya185M2ExdV81ZHJtOV8yNjIpID4gc3BhbiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC10cWdhb3gsIDIwcHgpKTtcbn1cbi5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzVkcm05XzI2MiA+IC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNWRybTlfMTk0LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV81ZHJtOV8xNTc6bm90KCNcXDkpLCAuYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV81ZHJtOV8yNjIgPiAuYXdzdWlfaXRlbS10b29sdGlwLXdyYXBwZXJfOTNhMXVfNWRybTlfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzVkcm05XzE1Nzpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzVkcm05XzI2Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtY2hlY2ttYXJrXzkzYTF1XzVkcm05XzI2MikgPiBzcGFuID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV81ZHJtOV8xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzVkcm05XzE1NyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfaWNvbl85M2ExdV81ZHJtOV8yNjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pY29uXzkzYTF1XzVkcm05XzI2OS5hd3N1aV9jaGVja21hcmtfOTNhMXVfNWRybTlfMjczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl85M2ExdV81ZHJtOV8yNjkuYXdzdWlfZGlzYWJsZWRfOTNhMXVfNWRybTlfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9leHRlcm5hbC1pY29uXzkzYTF1XzVkcm05XzI4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwcGVyXzkzYTF1XzVkcm05XzI4NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfbWFpbi1yb3dfOTNhMXVfNWRybTlfMjkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfOTNhMXVfNWRybTlfMjk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xufVxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV81ZHJtOV8yOTcuYXdzdWlfZGlzYWJsZWRfOTNhMXVfNWRybTlfMTYyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktdGV4dF85M2ExdV81ZHJtOV8zMDQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMmssICM2NTY4NzEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzVkcm05XzMwNC5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV81ZHJtOV8xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzVkcm05XzMwNC5hd3N1aV9kaXNhYmxlZF85M2ExdV81ZHJtOV8xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2J1dHRvbi1kcm9wZG93bl9zbmUwbF9xYWd0al8xNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2J1dHRvbi1kcm9wZG93bl9zbmUwbF9xYWd0al8xNDUuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9xYWd0al8xNDg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfcWFndGpfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9zbmUwbF9xYWd0al8xIDUwMG1zIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF9xYWd0al8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfcWFndGpfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsX3FhZ3RqXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb3RhdGVfc25lMGxfcWFndGpfMTcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm90YXRlX3NuZTBsX3FhZ3RqXzE3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb3RhdGVfc25lMGxfcWFndGpfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3JvdGF0ZV9zbmUwbF9xYWd0al8xNzI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3JvdGF0ZS1vcGVuX3NuZTBsX3FhZ3RqXzE4Njpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hlYWRlcl9zbmUwbF9xYWd0al8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aCwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1kcm9wZG93bi0zYmlseTAsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV90aXRsZV9zbmUwbF9xYWd0al8yMDE6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uX3NuZTBsX3FhZ3RqXzIwMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGMsICMwZjE0MWEpO1xufVxuXG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9xYWd0al8xNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF9xYWd0al8xNDguYXdzdWlfbG9hZGluZ19zbmUwbF9xYWd0al8yMTQ6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9xYWd0al8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3FhZ3RqXzIyMSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcWFndGpfMjIxID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3FhZ3RqXzIwNjpub3QoI1xcOSk6aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9xYWd0al8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3FhZ3RqXzIyMTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9xYWd0al8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3FhZ3RqXzIyMTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYuYXdzdWlfaGFzLW5vLXRleHRfc25lMGxfcWFndGpfMjMwIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcWFndGpfMjIxOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3FhZ3RqXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF9xYWd0al8yMzAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfcWFndGpfMjMzIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfcWFndGpfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF9xYWd0al8yMjE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3FhZ3RqXzIwNiB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9xYWd0al8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3FhZ3RqXzIyMTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfcWFndGpfMjMzID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsX3FhZ3RqXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcWFndGpfMjIxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcWFndGpfMjIxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKS5hd3N1aV9oYXMtdHJpZ2dlci10ZXh0X3NuZTBsX3FhZ3RqXzI0NyA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF9xYWd0al8yMDYge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF9xYWd0al8yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsX3FhZ3RqXzIyMS5hd3N1aV92YXJpYW50LW5vcm1hbF9zbmUwbF9xYWd0al8yNTA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfcWFndGpfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsX3FhZ3RqXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfcWFndGpfMjIxLmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsX3FhZ3RqXzI1MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfcWFndGpfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX3NwbGl0LXRyaWdnZXJfc25lMGxfcWFndGpfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tdHJpZ2dlcl9zbmUwbF9xYWd0al8yNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluLWFjdGlvbi1mdWxsLXdpZHRoX3NuZTBsX3FhZ3RqXzI2NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMDtcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLXRyaWdnZXItZnVsbC13aWR0aF9zbmUwbF9xYWd0al8yNjk6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWJ1dHRvbi10cmlnZ2VyX3NuZTBsX3FhZ3RqXzI3Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZV8xdW82bV94aWlhOV8xOTM6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2Vyc18xdW82bV94aWlhOV8xOTk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX2RyYXdlcl8xdW82bV94aWlhOV8xOTk6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtc3NsbnZ2LCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG59XG4uYXdzdWlfZHJhd2VyXzF1bzZtX3hpaWE5XzE5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItbW9iaWxlXzF1bzZtX3hpaWE5XzIwOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV94aWlhOV8yMTI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1feGlpYTlfMjEyLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1feGlpYTlfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV94aWlhOV8yMTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1feGlpYTlfMjA5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3hpaWE5XzIxOTpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxMDAxO1xuICBpbnNldDogMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtX3hpaWE5XzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV94aWlhOV8yMTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV94aWlhOV8yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1feGlpYTlfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV94aWlhOV8yMzM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV94aWlhOV8yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1feGlpYTlfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV94aWlhOV8yMzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV94aWlhOV8yMTkgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV94aWlhOV8yMTkgPiAuYXdzdWlfZHJhd2VyLXJlc2l6ZS1jb250ZW50XzF1bzZtX3hpaWE5XzI0Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3hpaWE5XzIxOSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC13cmFwcGVyXzF1bzZtX3hpaWE5XzI0ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1feGlpYTlfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV94aWlhOV8xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1feGlpYTlfMTk5Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV94aWlhOV8xOTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDUsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyLWFjdGl2ZV8xdW82bV94aWlhOV8yNzE6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtX3hpaWE5XzI3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1mOTRmczksICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWcsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV94aWlhOV8yMzMgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1feGlpYTlfMjUyID4gLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtX3hpaWE5XzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9yZXNpemUtaGFuZGxlLXdyYXBwZXJfMXVvNm1feGlpYTlfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2hpZGVfMXVvNm1feGlpYTlfMjg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a19zM2NvbV8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhKSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGEpKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfZHJhZy1oYW5kbGUtZXhpdF8xNTV5a19zM2NvbV8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYSksIHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhKSk7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfczNjb21fMTY5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAwO1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhOiAwO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a19zM2NvbV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzE1NXlrX3MzY29tXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcl8xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0XzE1NXlrX3MzY29tXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfczNjb21fMTg5Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfczNjb21fMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfZHJhZy1oYW5kbGUtZW50cnlfMTU1eWtfczNjb21fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a19zM2NvbV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrX3MzY29tXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSBmb3J3YXJkcywgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfczNjb21fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a19zM2NvbV8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrX3MzY29tXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfczNjb21fMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfczNjb21fMTY5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a19zM2NvbV8xNjk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX3MzY29tXzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfczNjb21fMjI5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGE6IDIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrX3MzY29tXzIzMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhOiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfczNjb21fMjM3Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3MzY29tXzIzNzpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3MzY29tXzIzNzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogLTIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a19zM2NvbV8yNDg6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrX3MzY29tXzI0ODpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogLTIwcHg7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfczNjb21fMjQ4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAyMHB4O1xufVxuXG4uYXdzdWlfY29udGVudHNfMTU1eWtfczNjb21fMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXlfMTU1eWtfczNjb21fMjYzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDcwMDA7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheS1kaXNhYmxlZF8xNTV5a19zM2NvbV8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWNvbnRlbnRzXzE1NXlrX3MzY29tXzI3NTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2RyYWctaGFuZGxlXzE1NXlrX3MzY29tXzI3OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrX3MzY29tXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaGlkZGVuXzE1NXlrX3MzY29tXzI5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLXN0YXJ0XzE1NXlrX3MzY29tXzIyOTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLWVuZF8xNTV5a19zM2NvbV8yMzM6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrX3MzY29tXzIzNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfczNjb21fMjQ4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZF8xNTV5a19zM2NvbV8zMTY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTBfMTU1eWtfczNjb21fMzIwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0xXzE1NXlrX3MzY29tXzMyNDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMiAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMl8xNTV5a19zM2NvbV8zMjg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTMgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTNfMTU1eWtfczNjb21fMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC00ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0wXzE1NXlrX3MzY29tXzMzNjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0xXzE1NXlrX3MzY29tXzM0MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygyICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0yXzE1NXlrX3MzY29tXzM0NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygzICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0zXzE1NXlrX3MzY29tXzM0ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg0ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrX3MzY29tXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtNTNvMWs3LCAjNDI0NjUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWcyZ2pkbCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28sIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19zM2NvbV8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19zM2NvbV8zNzEpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLXQ4NGM1aCwgIzMzMzg0Myk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a19zM2NvbV8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a19zM2NvbV8zNzEpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvLCAjMjMyYjM3KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfczNjb21fMzcxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdywgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hhbmRsZV9zZGhhNl85eXQ4MF8xNDU6bm90KCNcXDkpIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaW5saW5lLXNpemU6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGlubGluZS1zaXplOiBmaXQtY29udGVudDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oYW5kbGUtc2l6ZS1ub3JtYWxfc2RoYTZfOXl0ODBfMTUzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLXNtYWxsX3NkaGE2Xzl5dDgwXzE1Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cbi5hd3N1aV9oYW5kbGUtZHJhZy1pbmRpY2F0b3Jfc2RoYTZfOXl0ODBfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhbmRsZS1kaXNhYmxlZF9zZGhhNl85eXQ4MF8xNjApIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl85eXQ4MF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2Xzl5dDgwXzE2MCkuYXdzdWlfYWN0aXZlX3NkaGE2Xzl5dDgwXzE2MyB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1hcmVhX3NkaGE2Xzl5dDgwXzE2Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfOXl0ODBfMTY2Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1ob3Jpem9udGFsX3NkaGE2Xzl5dDgwXzE3Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLXZlcnRpY2FsX3NkaGE2Xzl5dDgwXzE3Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfOXl0ODBfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGFuZGxlX3NkaGE2Xzl5dDgwXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2Xzl5dDgwXzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2Xzl5dDgwXzE4Nikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2Xzl5dDgwXzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2Xzl5dDgwXzE4Nikge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl85eXQ4MF8xNDU6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl85eXQ4MF8xODYpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfOXl0ODBfMjA5Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfOXl0ODBfMjA5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uLXZlcnRpY2FsX3NkaGE2Xzl5dDgwXzIxNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfcmVzaXplLWljb24taG9yaXpvbnRhbF9zZGhhNl85eXQ4MF8yMTk6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfcHJldmVudC1wb2ludGVyX3NkaGE2Xzl5dDgwXzIyMzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NsaWRlcl9jcXpsa18xN2E4MV8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zbGlkZXJfY3F6bGtfMTdhODFfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzE3YTgxXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzE3YTgxXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NsaWRlcl9jcXpsa18xN2E4MV8xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfc2xpZGVyLXNpZGVfY3F6bGtfMTdhODFfMTc5Om5vdCgjXFw5KSxcbi5hd3N1aV9zbGlkZXItc2lkZS1zdGFydF9jcXpsa18xN2E4MV8xODA6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBibG9jay1zaXplLCBpbnNldC1ibG9jay1zdGFydCwgaW5zZXQtYmxvY2stZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX3BkMXUwXzE0Njpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfcGQxdTBfMTY1Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBpbmxpbmUtc2l6ZSwgaW5zZXQtaW5saW5lLXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgKiAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1zaWRlX2IxOHRwX3BkMXUwXzE5NSAqOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmF3c3VpX3Jlc2l6ZS1ib3R0b21fYjE4dHBfcGQxdTBfMTk4ICo6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovIiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbG02dm9faHFpZzJfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9yb290LW5vLXNjcm9sbF9sbTZ2b19ocWlnMl8xNjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfbGF5b3V0X2xtNnZvX2hxaWcyXzE2NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9sYXlvdXQtbm8tc2Nyb2xsX2xtNnZvX2hxaWcyXzE3MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbGF5b3V0LW1haW5fbG02dm9faHFpZzJfMTc1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfbGF5b3V0LW1haW4tc2Nyb2xsYWJsZV9sbTZ2b19ocWlnMl8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3VuZm9jdXNhYmxlX2xtNnZvX2hxaWcyXzE4NiAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLWRlc2t0b3BfbG02dm9faHFpZzJfMTkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXItd3JhcHBlcl9sbTZ2b19ocWlnMl8xOTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfbG02dm9faHFpZzJfMTk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrLCA0MHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtb3ZlcmxhcHBlZF9sbTZ2b19ocWlnMl8yMDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZXh0cmEtdG9wLXBhZGRpbmdfbG02dm9faHFpZzJfMjA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzE5ZDhsX3J2NzRxXzE1Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhcl8xOWQ4bF9ydjc0cV8xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtNWtzdXJ3LCAjMGYxNDFhKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXNzbG52diwgMHB4IDBweCAwcHggMXB4ICNiNmJlYzkpO1xuICBibG9jay1zaXplOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbn1cblxuLmF3c3VpX21vYmlsZS1iYXItYnJlYWRjcnVtYnNfMTlkOGxfcnY3NHFfMTcwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF9ydjc0cV8xNzc6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1uYXZpZ2F0aW9uXzE5ZDhsX3J2NzRxXzE4Njpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlLXR5cGUtdG9vbHNfMTlkOGxfcnY3NHFfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1kcmF3ZXJfMTlkOGxfcnY3NHFfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF9ydjc0cV8xNzc6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjLCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyXzE5ZDhsX3J2NzRxXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ub3RpZmljYXRpb25zXzFobW00XzN0MzFlXzk6bm90KCNcXDkpLFxuLmF3c3VpX25vdGlmaWNhdGlvbnMtc3RpY2t5XzFobW00XzN0MzFlXzEwOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfM3QzMWVfOTpub3QoI1xcOSkge1xuICAvKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgdGhlIHotaW5kZXggdG8gaGF2ZSBlZmZlY3QgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfM3QzMWVfMTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX25vLWNvbnRlbnQtcGFkZGluZ3NfMWhtbTRfM3QzMWVfMjU6bm90KCNcXDkpIHtcbiAgLypcbiAgV2hlbiB1c2luZyB0aGUgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBvcHRpb24sIHRoZSBGbGFzaGJhciB3aWxsIHVzZSB0aGlzIGN1c3RvbSBwcm9wZXJ0eSB0byBhZGQgYWRkaXRpb25hbCBzcGFjZVxuICB3aGVuIHRoZSBub3RpZmljYXRpb24gYmFyIGlzIHJlbmRlcmVkLCB0byBwcmV2ZW50IGl0IGZyb20gb3ZlcmxhcHBpbmcgdGhlIGNvbnRlbnQuXG4gICAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kcmF3ZXItZGlzcGxheWVkXzFsaDN1XzE2eHF5XzE0OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xbGgzdV8xNnhxeV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA4MzA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8yZXpuNl8xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8yZXpuNl8xNDkgPiAuYXdzdWlfc2Nyb2xsaW5nLWJhY2tncm91bmRfaHl2c2pfMmV6bjZfMTUyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC1yb3c6IDEvOTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9icmVhZGNydW1ic19oeXZzal8yZXpuNl8xNjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IGJyZWFkY3J1bWJzO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMmV6bjZfMTc2LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMmV6bjZfMTc2LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8xNzY6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGEpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8xNzY6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8xNzYuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8yZXpuNl8yMTE6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzJlem42XzIxNjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMmV6bjZfMjE2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8yZXpuNl8yNTQpLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODcge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzJlem42XzIxNi5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMmV6bjZfMjU0LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8yMTYuYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzJlem42XzI1NC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMmV6bjZfMTg3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzJlem42XzIxNjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMmV6bjZfMjU0KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODcpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtbW9iaWxlLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl8yNjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzJlem42XzI3Mjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8yZXpuNl8yNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzJlem42XzI1NCkuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzJlem42XzE4NyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMmV6bjZfMjcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8yZXpuNl8yNTQpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzJlem42XzE4Nykge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzJlem42XzI3MiA+IC5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItb3ZlcmZsb3dfaHl2c2pfMmV6bjZfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl9oeXZzal8yZXpuNl8yNzI6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMmV6bjZfMTc2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhOiAyOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzJlem42XzMyMDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KSBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMmV6bjZfMTc2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl9oeXZzal8yZXpuNl8zMjAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl9oeXZzal8yZXpuNl8zMjk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzJlem42XzMyMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8yZXpuNl8zMjA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGEpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzJlem42XzMyMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8yZXpuNl8zMjAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuX2h5dnNqXzJlem42XzMzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl9oeXZzal8yZXpuNl8zNDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzJlem42XzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8yZXpuNl8zNDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgaW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzJlem42XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8yZXpuNl8zNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBvcGFjaXR5OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMmV6bjZfMzQ5Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGE6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8yZXpuNl8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMmV6bjZfMzQ5Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGE6IDEwMHZ3O1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuaGVhZGVyLmF3c3VpX2NvbnRlbnRfaHl2c2pfMmV6bjZfMzc1Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgZmlyc3QgYW5kIGxhc3QgY29sdW1uIGRlZmluaXRpb25zIGhhdmUgdHdvIHJlc3BvbnNpYmlsaXRpZXMuXG5JZiBOYXZpZ2F0aW9uIGFuZC9vciBUb29scyBleGlzdCB0aGVuIHRoYXQgd2lsbCBkZXRlcm1pbmUgdGhlIHdpZHRoIG9mXG50aGUgZmlyc3QgYW5kIGxhc3QgY29sdW1ucywgcmVzcGVjdGl2ZWx5LCBhbmQgdGhlIGNvbnRlbnQgaW4gdGhlc2UgZHJhd2Vyc1xud2lsbCBjcmVhdGUgaG9yaXpvbnRhbCBzcGFjZSBmcm9tIHRoZSBjZW50ZXIgY29sdW1uIGNvbnRlbnQuIEhvd2V2ZXIsIGlmIHRoZVxubmF2aWdhdGlvbkhpZGUgYW5kL29yIHRvb2xzSGlkZSBwcm9wZXJ0aWVzIGhhdmUgYmVlbiBzZXQgdGhlbiB0aGUgZmlyc3RcbmFuZCBsYXN0IGNvbHVtbiB3aWR0aCB3aWxsIGRlZmF1bHQgdG8gdGhlIG1pbmltdW0gY29udGVudCBnYXAgcHJvcGVydGllcyB0b1xuY3JlYXRlIHRoZSBuZWNlc3NhcnkgdmlzdWFsIHNwYWNlIGFyb3VuZCB0aGUgbWFpbiBjb250ZW50LlxuXG5UaGUgbWluaW11bSBjb250ZW50IHdpZHRoIHByb3BlcnR5IGlzIHNldCB0byB6ZXJvIGFuZCBhcHBsaWVkIHVuZGVyIGFsbFxuY2lyY3Vtc3RhbmNlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1pbkNvbnRlbnRXaWR0aCBwcm9wZXJ0eSBpc1xuZXhwbGljaXRseSBzZXQgaW4gc2NyaXB0LlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhOiBjYWxjKDEwMHZoIC0gdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZm9vdGVyLWhlaWdodC02Yjl5cGEpKTtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktZm9vdGVyLWhlaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1oZWlnaHQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbGF5b3V0LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLTZiOXlwYTogMWZyO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYTogMjgwcHg7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbiAgLS1hd3N1aS1ub3RpZmljYXRpb25zLWhlaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYTogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpO1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LTZiOXlwYTogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpO1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLTZiOXlwYTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gLiBtb2JpbGVUb29sYmFyIC4gLlwiIFwiLiAuIG5vdGlmaWNhdGlvbnMgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnNHYXAgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnMgLiAuXCIgXCIuIC4gaGVhZGVyR2FwIC4gLlwiIFwiLiAuIGhlYWRlciAuIC5cIiBcIi4gLiBtYWluR2FwIC4gLlwiIFwiLiAuIG1haW4gLiAuXCIgXCIuIC4gbWFpbiAuIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtbGVmdC02Yjl5cGEpLCAxZnIpIG1pbm1heCh2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSksIHZhcigtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhKSkgbWlubWF4KHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYSksIDFmcikgbWluLWNvbnRlbnQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIHZhcigtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC02Yjl5cGEpIGF1dG8gdmFyKC0tYXdzdWktaGVhZGVyLWdhcC02Yjl5cGEpIGF1dG8gdmFyKC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhKSB2YXIoLS1hd3N1aS1vdmVybGFwLWhlaWdodC02Yjl5cGEpIHZhcigtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGEpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICBBZGQgdW5pZmllZCBtYXgtd2lkdGggZm9yIEFwcExheW91dCBjb250ZW50IGJhc2VkIG9uIGJyZWFrcG9pbnRzLiBPbmx5IHVzZSB0aGUgbWF4IGNvbnRlbnQgXG4gIHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvbiBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IFxuICBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZCBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggXG4gIGRhdGEgYXR0cmlidXRlIHRvIHRydWUuXG4gICovXG4gIC8qXG4gIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCB3aWR0aCBjdXN0b20gcHJvcGVydHkgZm9yIHRoZSBtaWRkbGUgY29sdW1uIGRlZmluaXRpb25cbiAgaWYgdGhlIG1heENvbnRlbnRXaWR0aCBwcm9wZXJ0eSBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZFxuICBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFdlIGFyZSBpbXBsZW1lbnRpbmcgYSBzaG9ydCB0ZXJtIGZpeCB0byBwcmV2ZW50IHRoZVxuICB0b29scyBkcmF3ZXIgZnJvbSBwb3RlbnRpYWxseSBnZXR0aW5nIHB1c2hlZCBvZmYgc2NyZWVuLiBDdXJyZW50bHkgdGhlcmUgaXMgbm9cbiAgcHJvdGVjdGlvbiBhZ2FpbnN0IGEgbmF2aWdhdGlvbldpZHRoLCBtaW5Db250ZW50V2lkdGgsIGFuZCB0b29sc1dpZHRoIHRoYXQgYXJlXG4gIGluIGV4Y2VzcyBvdmUgdGhlIGF2YWlsYWJsZSBzcGFjZSBpbiB0aGUgdmlld3BvcnQuIFRvIGFjY29tb2RhdGUgdGhpcyB3ZSByZW1vdmVcbiAgdGhlIG1pbkNvbnRlbnRXaWR0aCBhbmQgc2V0IGl0IHRvIHplcm8gaW4gc21hbGwgdmlld3BvcnRzIGFuZCBiZWxvdyB1bnRpbCB0aGVcbiAgaXNNb2JpbGUgYnJlYWtwb2ludCBzZXRzIHRoZSBkcmF3ZXJzIHRvIG92ZXJsYXkgYXQgMTAwdncuXG4gICovXG4gIC8qXG4gIEluIGRlc2t0b3Agdmlld3BvcnRzIHRoZSBjb250ZW50IGdhcCBwcm9wZXJ0eSBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0XG4gIGNvbHVtbnMgc2hvdWxkIG92ZXJyaWRlIHRoZSBkZWZhdWx0IG9mIHplcm8gaWYgdGhlIG5hdmlnYXRpb25IaWRlXG4gIG9yIHRvb2xzSGlkZSBwcm9wZXJ0eSBpcyBzZXQuIFRoaXMgZW5zdXJlcyBhZGVxdWF0ZSBob3Jpem9udGFsIHNwYWNlXG4gIGZvciB0aGUgY2VudGVyIGNvbHVtbiBmcm9tIHRoZSBlZGdlcyBvZiB0aGUgdmlld3BvcnQgd2hlbiB0aGVyZSBpc1xuICBub3QgbGVmdCBvciByaWdodCBjb250ZW50LlxuXG4gIFdhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdCB0aGUgXG4gIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZSBcbiAgaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuICAqL1xuICAvKlxuICBJbiBtb2JpbGUgdmlld3BvcnRzIHRoZSBOYXZpZ2F0aW9uIGFuZCBUb29scyBkcmF3ZXJzIGFyZSBoaWRkZW5cbiAgYW5kIHRyaWdnZXJlZCBieSB0aGUgTW9iaWxlVG9vbGJhciB3aGljaCB0aGVuIHRha2UgdXAgdGhlIGVudGlyZSB2aWV3cG9ydC5cbiAgVGhlIGNlbnRlciBjb2x1bW4gbmVlZHMgcGVybWFuZW50IHNwYWNlIGZyb20gdGhlIGhvcml6b250YWwgdmlld3BvcnRcbiAgZWRnZXMgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIE5hdmlnYXRpb24gb3IgVG9vbHMuXG4gICovXG4gIC8qXG4gIE92ZXJyaWRlIHRoZSBkZXNrdG9wIGdhcCB2YWx1ZXMgc2V0IGFib3ZlIGZvciB0aGUgTm90aWZpY2F0aW9ucywgSGVhZGVyLCBhbmQgTWFpblxuICBjb21wb25lbnRzIGZvciBtb2JpbGUgdmlld3BvcnRzLlxuICAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMmV6bjZfNDcyKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8yZXpuNl80NzIpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzJlem42XzQ3Mikge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMmV6bjZfNDcyKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqXzJlem42XzQ4NyB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8yZXpuNl80NzIpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfMmV6bjZfNDg3IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzJlem42XzQ3MikuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal8yZXpuNl80ODcge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDIxNjBweDtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzJlem42XzQ3MikuYXdzdWlfY29udGVudC10eXBlLXRhYmxlX2h5dnNqXzJlem42XzUwMSwgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzJlem42XzQ3MikuYXdzdWlfY29udGVudC10eXBlLWNhcmRzX2h5dnNqXzJlem42XzUwMSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMmV6bjZfNDcyOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYSk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkX2h5dnNqXzJlem42XzUwNzpub3QoI1xcOSkge1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LTZiOXlwYTogMDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2lzLWhpZGUtbW9iaWxlLXRvb2xiYXJfaHl2c2pfMmV6bjZfNTEwOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiB2YXIoLS1hd3N1aS1taW4tY29udGVudC13aWR0aC02Yjl5cGEsIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYTogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDAuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLWxlZnRfaHl2c2pfMmV6bjZfNTI0Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LTZiOXlwYTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2hhcy1jb250ZW50LWdhcC1yaWdodF9oeXZzal8yZXpuNl81Mjc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtNmI5eXBhOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGE6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDAuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzJlem42XzUzNzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC02Yjl5cGE6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLWhlYWRlcl9oeXZzal8yZXpuNl81NDA6bm90KCNcXDkpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMmV6bjZfNTQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8yZXpuNl81MzcpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMmV6bjZfNTQwIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8yZXpuNl81MzcuYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8yZXpuNl81NDA6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8yZXpuNl81NDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzJlem42XzUzNyk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzJlem42XzU0MCkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDAuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzJlem42XzUzNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzJlem42XzU0MCkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzJlem42XzU0MDpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8yZXpuNl81NTU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzJlem42XzU1NSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8yZXpuNl81NTUuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzJlem42XzU1NTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqXzJlem42XzU0MDpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktaGVhZGVyLWdhcC02Yjl5cGE6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal8yZXpuNl80MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqXzJlem42XzU0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMmV6bjZfNTM3KS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzJlem42XzU0MCB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMmV6bjZfNTQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8yZXpuNl81MzcpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8yZXpuNl81NDApLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMmV6bjZfNTU1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8yZXpuNl81NTUpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMmV6bjZfNTU1LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8yZXpuNl81NTU6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9oYXMtbGVmdC10b2dnbGVzLWd1dHRlcl9oeXZzal8yZXpuNl81NzU6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtNmI5eXBhOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpICsgMzZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9oYXMtcmlnaHQtdG9nZ2xlcy1ndXR0ZXJfaHl2c2pfMmV6bjZfNTc4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC02Yjl5cGE6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKyAzNnB4KTtcbn1cblxuLypcbklmIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgKHZlcnkgdW5jb21tb24gdXNlIGNhc2UpIHRoZW4gdGhlIEFwcExheW91dCBjb21wb25lbnQgXG5hbmQgbm90IHRoZSBkb2N1bWVudCBib2R5IHdpbGwgYmUgdGhlIHNjcm9sbGFibGUgZWxlbWVudC4gVGhpcyByZXF1aXJlcyBhIGZpeGVkIGhlaWdodCBcbmluc3RlYWQgb2YgYSBtaW5pbXVtIGhlaWdodCB3aXRoIGEgdmVydGljYWwgc2Nyb2xsIHBvbGljeS4gVGhlIG9mZnNldCB0b3AgdmFsdWUgZm9yIFxuY29tcG9uZW50cyB3aXRoIHBvc2l0aW9uOiBzdGlja3kgKE1vYmlsZVRvb2xiYXIsIE5hdmlnYXRpb24sIE5vdGlmaWNhdGlvbnMsIFRvb2xzKSB3aWxsIGJlIFxuc2V0IHplcm8gc2luY2UgdGhlIEFwcExheW91dCBpcyBuZWFyZXN0IHNjcm9sbGFibGUgcGFyZW50IGFuZCBhbnkgZXhpc3RpbmcgaGVhZGVyIGRvZXMgXG5ub3QgbWF0dGVyLiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgQXBwTGF5b3V0IGNvbnRlbnRNYWluIGNoaWxkcmVuIHdpdGggXG5wb3NpdGlvbjogc3RpY2t5IHdpbGwgYmUgdGhlIHZhbHVlIG9mIHRoZSBub3RpZmljYXRpb25zIGhlaWdodCBpbiBhZGRpdGlvbiB0byB0aGUgXG5ub3RpZmljYXRpb25zIHRvcCBtYXJnaW4gYW5kIHNvbWUgYWRkaXRpb25hbCB2ZXJ0aWNhbCBzcGFjZSBmb3IgYWVzdGhldGljcy5cbiovXG4uYXdzdWlfbGF5b3V0X2h5dnNqXzJlem42XzQwMC5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzJlem42XzIxMTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGE6IDFmciBhdXRvO1xuICAtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhOiAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMmV6bjZfNDAwLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMmV6bjZfMjExLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8yZXpuNl81OTguYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzJlem42XzU5ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGE6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLypcblRoaXMgQ1NTIGNsYXNzIGlzIGFwcGxpZWQgdG8gdGhlIGRvY3VtZW50IGJvZHkgdG8gcHJldmVudCBvdmVyZmxvdyBzY3JvbGxpbmdcbndoZW4gdGhlIG5hdmlnYXRpb24gb3IgdG9vbHMgZHJhd2VycyBhcmUgb3BlbiBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfaHl2c2pfMmV6bjZfNjA2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4uYXdzdWlfdW5mb2N1c2FibGVfaHl2c2pfMmV6bjZfNjExOm5vdCgjXFw5KSxcbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal8yZXpuNl82MTEgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMmV6bjZfNjIxOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpO1xuICAvKlxuICBJZiB0aGUgc3BsaXQgcGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBhZGRpdGlvbmFsIHBhZGRpbmcgd2lsbCBuZWVkIHRvIGJlXG4gIGFkZGVkIHRvIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQgdGhlIHVzZXIgaXMgYWJsZSB0byBzY3JvbGxcbiAgZmFyIGVub3VnaCB0byBzZWUgYWxsIG9mIHRoZSBjb250ZW50IHRoYXQgd291bGQgb3RoZXJ3aXNlIGJlIG9ic2N1cmVkIGJ5IHRoZVxuICBzdGlja3kgcG9zaXRpb24gb2YgdGhlIHNwbGl0IHBhbmVsLlxuICAqL1xuICAvKlxuICBJZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIGVuYWJsZWQgdGhlbiB0aGUgTWFpbiBjb250ZW50IGhhcyBhIGRpZmZlcmVudFxuICBiZWhhdmlvciBpbnNpZGUgdGhlIExheW91dCBncmlkLiBCeSBkZWZhdWx0IGl0IHdpbGwgcmVuZGVyIGFjcm9zcyB0aGUgZW50aXJlXG4gIGdyaWQgY29sdW1uIHNwYW4uIElmIHRoZSBOYXZpZ2F0aW9uIGlzIG9wZW4gb24gdGhlIGxlZnQsIHdlIGluY3JlbWVudCB0aGVcbiAgc3RhcnQgY29sdW1uIGJ5IG9uZS4gSWYgdGhlIFRvb2xzIG9yIFNwbGl0IFBhbmVsIChpbiBzaWRlIHBvc2l0aW9uKSBpcyBvcGVuXG4gIG9uIHRoZSByaWdodCwgd2UgZGVjcmVtZW50IHRoZSBjb2x1bW4gZW5kIGJ5IG9uZS5cbiAgKi9cbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMmV6bjZfNjIxLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8yZXpuNl81OTguYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzJlem42XzU5ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1oZWlnaHQtNmI5eXBhKSArIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMmV6bjZfNjIxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8yZXpuNl81NTU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8yZXpuNl82MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzJlem42XzU1NS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8yZXpuNl82MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzJlem42XzU1NS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfMmV6bjZfNjIxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8yZXpuNl81NTUuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8yZXpuNl82NTAuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tc2lkZV9oeXZzal8yZXpuNl82NTA6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzJlem42XzYyMS5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMmV6bjZfNTU1LmF3c3VpX2hhcy1hY3RpdmUtZHJhd2VyX2h5dnNqXzJlem42XzY1MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMmV6bjZfNjYzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1oMzQxM3csIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hcmVhOiBtb2JpbGVUb29sYmFyO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKSBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8yZXpuNl82NjM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzJlem42XzY4MCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2LCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMmV6bjZfNjYzID4gLmF3c3VpX21vYmlsZS10b29sYmFyLW5hdl9oeXZzal8yZXpuNl82ODQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqXzJlem42XzY2MyA+IC5hd3N1aV9tb2JpbGUtdG9vbGJhci1icmVhZGNydW1ic19oeXZzal8yZXpuNl82ODg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMmV6bjZfNjYzID4gLmF3c3VpX21vYmlsZS10b29sYmFyLXRvb2xzX2h5dnNqXzJlem42XzY5Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzJlem42XzcwMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGEpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiA4MzA7XG4gIC8qXG4gIFRoZSBuYXZpZ2F0aW9uIGFuZCB0b29scyBjb250YWluZXJzICh0aGF0IGNvbnRhaW4gdGhlIHRvZ2dsZSBidXR0b25zKVxuICBzdHJldGNoIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgYXBwIGxheW91dC4gTm9ybWFsbHksIHRoaXMgd291bGRuJ3QgYmUgYW5cbiAgaXNzdWUgYmVjYXVzZSB0aGV5IHNpdCBhYm92ZSB0aGUgYXBwIGxheW91dCdzIGNvbnRlbnQgcGFkZGluZy5cblxuICBCdXQgaWYgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBpcyBzZXQgdG8gdHJ1ZSBhbmQgdGhlcmUgYXJlIGJ1dHRvbnMgb24gdGhlXG4gIGxlZnQvcmlnaHQgZWRnZXMgb2YgdGhlIHNjcmVlbiwgdGhleSB3aWxsIGJlIGNvdmVyZWQgYnkgdGhlIGNvbnRhaW5lcnMuIFNvXG4gIHdlIG5lZWQgdG8gZGlzYWJsZSBwb2ludGVyIGV2ZW50cyBpbiB0aGUgY29udGFpbmVyIGFuZCByZS1lbmFibGUgdGhlbSBpblxuICB0aGUgcGFuZWxzIGFuZCB0b2dnbGUgYnV0dG9ucy5cbiAgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzJlem42XzcwMTpub3QoI1xcOSkge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMmV6bjZfNzAxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMmV6bjZfMjExOm5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtNmI5eXBhKTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzczOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGxcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8yZXpuNl8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxubmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8yZXpuNl83MzkuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzJlem42XzY0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMmV6bjZfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8yZXpuNl82NDcpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzJlem42XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMmV6bjZfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8yZXpuNl82NDcpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzczOTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8yZXpuNl83MDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItaW5saW5lLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgTmF2aWdhdGlvblxuICB3aWR0aC4gVGhpcyB3aWxsIGNyZWF0ZSB0aGUgdmlzdWFsIGFwcGVhcmFuY2Ugb2YgaG9yaXpvbnRhbCBtb3ZlbWVudCBhbmRcbiAgcHJldmVudCB1bndhbnRlZCB0ZXh0IHdyYXBwaW5nLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuTmF2aWdhdGlvbl9oeXZzal8yZXpuNl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYSk7XG4gIH1cbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzcwMTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3KSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMmV6bjZfNzAxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8yZXpuNl82NDcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzJlem42Xzc2Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqXzJlem42XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMmV6bjZfNzAxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8yZXpuNl82NDcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzJlem42Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzcwMS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8yZXpuNl83MDEuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzJlem42XzY0Ny5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzJlem42XzcwMSA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqXzJlem42XzgyNjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC02Yjl5cGEpO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMmV6bjZfNzAxID4gLmF3c3VpX2NvbnRlbnQtY29udGFpbmVyX2h5dnNqXzJlem42XzgyOTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMmV6bjZfNzAxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYTogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl9oeXZzal8yZXpuNl84Mzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8yZXpuNl84NDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfMmV6bjZfODQ4LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal8yZXpuNl84NTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8yZXpuNl84NDguYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMmV6bjZfODU3Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi02Yjl5cGE6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhKTtcbiAgfVxuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8yZXpuNl84NDguYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMmV6bjZfODU3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2gtY29udHJhc3RfaHl2c2pfMmV6bjZfODYyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzJlem42Xzg0OC5hd3N1aV9oYXMtbm90aWZpY2F0aW9uLWNvbnRlbnRfaHl2c2pfMmV6bjZfODUzOm5vdCgjXFw5KSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuV2hlbiB0aGUgU3BsaXQgUGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBpdCB3YXMgc2hhcmUgdGhlIHNhbWUgcm93XG5hcyB0aGUgY29udGVudCBhcmVhLiBUaGlzIHJvdyBpcyBkZWZpbmVkIGFzIDEgZnJhY3Rpb25hbCB1bml0IHdoaWNoIHdpbGxcbmNvbnN1bWUgdGhlIHJlbWFpbmluZyB2ZXJ0aWNhbCBzcGFjZSBpbiB0aGUgZ3JpZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uc1xuYW5kIGJyZWFkY3J1bWJzLlxuKi9cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MDpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgYWxpZ24gc2VsZiBwcm9wZXJ0eSB3aWxsIHBvc2l0aW9uIHRoZSBzcGxpdCBwYW5lbCBhdCB0aGUgYm90dG9tIG9mIHRoZSBncmlkIHJvdy5cbiAgVGhpcyBjb3VsZCBiZSBvZmYgdGhlIHZpZXdwb3J0IGlmIHRoZSBjb250ZW50IGFyZWEgaGFzIGVub3VnaCBjb250ZW50IHRvIGJlIHNjcm9sbGFibGUuXG4gICovXG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LTZiOXlwYSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtY29sdW1uOiAxLzY7XG4gIGdyaWQtcm93OiA5O1xuICBibG9jay1zaXplOiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8qXG4gIFRoZSBwb3NpdGlvbiBzdGlja3kgd2lsbCB3b3JrIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGFsaWduIHNlbGY6IGVuZDsgcHJvcGVydHkuXG4gIElmIHRoZSBncmlkIHJvdyBzY3JvbGxzIGJleW9uZCB0aGUgdmlld3BvcnQsIHRoZSBzdGlja3kgYm90dG9tIHBvc2l0aW9uXG4gIHdpbGwgbGlmdCBpdCB1cCBhYm92ZSB0aGUgZm9vdGVyIHNvIGl0IGlzIGFsd2F5cyB2aXNpYmxlLlxuICAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIC8qXG4gIFVubGlrZSB0aGUgc2lkZSBwb3NpdGlvbiB0aGUgU3BsaXQgUGFuZWwgaXMgcGVyc2lzdGVudCBpbiB0aGUgRE9NXG4gIHdoZW4gaW4gdGhlIGJvdHRvbSBwb3NpdGlvbi5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFRoZSBleGlzdGluZyBkZXNpZ24gdG9rZW4gZm9yIHRoZSBzcGxpdCBwYW5lbFxuICBzaGFkb3cgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBkb2VzIG5vdCByZW5kZXIgaW4gdGhlIHJlZmFjdG9yZWQgY29kZS5cbiAgSXQgYXBwZWFycyB0byBiZSByZWxhdGVkIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGxlZ2FjeSBzcGxpdCBwYW5lbCBlbGVtZW50XG4gIGhhcyBhIGhlaWdodCBlcXVhbCB0byB0aGUgZXhwYW5kZWQgaGVpZ2h0IGFuZCBhIGNvcnJlc3BvbmRpbmcgdHJhbnNsYXRpb25cbiAgb2YgdGhlIFkgcG9zaXRpb24gc28gaXQgaXMgbW92ZWQgb2ZmIHRoZSBzY3JlZW4uIFRoaXMgd2lsbCBuZWVkIHRvIGJlXG4gIHJlZmFjdG9yZWQgd2l0aCBhbiBhZGp1c3RtZW50IHRvIHRoZSBzcGxpdCBwYW5lbCBkZXNpZ24gdG9rZW4uXG4gICovXG4gIC8qXG4gIFdoZW4gdGhlIGRhdGEgYXR0cmlidXRlIGNoYW5nZXMgaW5kaWNhdGluZyB0aGUgU3BsaXQgUGFuZWwgaGFzIGJlZW4gb3BlbmVkXG4gIGFwcGx5IHRoZSBhbmltYXRpb24gdG8gdGhlIGhlaWdodCBwcm9wZXJ0eS5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfb3BlblNwbGl0UGFuZWxCb3R0b21faHl2c2pfMmV6bjZfMSB7XG4gIGZyb20ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLWhlYWRlci1zaXplLTZiOXlwYSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLXNpemUtNmI5eXBhKTtcbiAgfVxufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMmV6bjZfODgwLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMmV6bjZfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMmV6bjZfNjQ3LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8yZXpuNl85Mjc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8yZXpuNl84ODAuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzJlem42XzE4Ny5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMmV6bjZfODgwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMmV6bjZfNjUwKS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3IHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCA3LCAyMiwgMC4xKSAwcHggLTMycHggMzJweCAtMjRweDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzLCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal8yZXpuNl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzJlem42Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMmV6bjZfOTI3LmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8yZXpuNl84ODAuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8yZXpuNl82NTAuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzJlem42XzkyNy5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMmV6bjZfODgwLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMmV6bjZfNjUwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8yZXpuNl85MjcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzJlem42Xzc2Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8yZXpuNl85NTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLypcbiAgVGhlIG1pbiBhbmQgbWF4IHdpZHRocyBhcmUgYXBwbGllZCB3aGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBvcGVuZWQgb3RoZXJ3aXNlXG4gIGl0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byBhbmltYXRlIHRoZSB3aWR0aCBhbmQgdGhlIGJveCBzaGFkb3cgd291bGRcbiAgYmUgcGVyc2lzdGVudCBpbiB0aGUgRE9NIHdoZW4gY2xvc2VkLlxuICAqL1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzJlem42Xzk1Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzJlem42XzY1MCksIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8yZXpuNl85NTYuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzJlem42XzkyNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8yZXpuNl85NTYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8yZXpuNl82NTAuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal8yZXpuNl85Njk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1tYXgtd2lkdGgtNmI5eXBhLCAyODBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtbWluLXdpZHRoLTZiOXlwYSwgMjgwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfMmV6bjZfOTU2LmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMmV6bjZfNjUwLmF3c3VpX3Bvc2l0aW9uLXNpZGVfaHl2c2pfMmV6bjZfOTY5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8yZXpuNl8xODcpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtaHBremRhLCAjYzZjNmNkKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgVG9vbHMgY29tcG9uZW50IGNvbnRhaW5lciBoYXMgYSBtYXggd2lkdGggY2FsY3VsYXRpb24gdGhhdCBkZXBlbmRzIG9uIHRoZVxuc3RhdGUgb2YgdGhlIG90aGVyIHNpYmxpbmdzIHdpdGhpbiB0aGUgTGF5b3V0IGdyaWQgZGVmaW5pdGlvbi4gVGhlIGxheW91dCB3aWR0aFxuaXMgc2V0IGluIHRoZSByZXNpemUgb2JzZXJ2ZXIgaW4gdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtYWluIG9mZnNldCBsZWZ0XG53aWxsIGNhbGN1bGF0ZSB0aGUgZGlzdGFuY2UgZnJvbSB0aGUgc3RhcnQgb2YgdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtaW5pbXVtXG5jb250ZW50IHdpZHRoIGhhcyBhIGRlZmF1bHQgdmFsdWUgdGhhdCBjYW4gYmUgc2V0IGRpcmVjdGx5IHdpdGggdGhlIG1pbkNvbnRlbnRXaWR0aFxucHJvcGVydHkuIFRoZSBjb250ZW50IGdhcCByaWdodCBpcyBjb21wdXRlZCBpbiB0aGUgTGF5b3V0IHN0eWxlcyBiYXNlZCBvbiB0aGVcbnZpZXdwb3J0IHNpemUgYW5kIHN0YXRlIG9mIHRoZSBUb29scyBkcmF3ZXIuXG4qL1xuLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl85OTE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b29scy1tYXgtd2lkdGgtNmI5eXBhOiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhKSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLTZiOXlwYSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYSk7XG4gIHotaW5kZXg6IDgzMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8yZXpuNl85OTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC02Yjl5cGE6IG5vbmU7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGE6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzJlem42Xzk5MS5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzJlem42XzIxMTpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LTZiOXlwYSk7XG4gIH1cbn1cblxuLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLypcbiAgQSBub24tc2VtYW50aWMgbm9kZSBpcyBhZGRlZCB3aXRoIGEgZml4ZWQgd2lkdGggZXF1YWwgdG8gdGhlIGZpbmFsIFRvb2xzXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG4gIC8qXG4gIEEgcmlnaHQgYm9yZGVyIGlzIG5lZWRlZCBpZiB0aGUgVG9vbHMgaXMgb3BlbiBhbmQgdGhlIGJ1dHRvbnMgYXJlIHBlcnNpc3RlbnQgaW5cbiAgdGhlIERPTS4gVGhpcyBjcmVhdGVzIGEgdmlzdWFsIHZlcnRpY2FsIGJvdW5kYXJ5IGJldHdlZW4gdGhlIFRvb2xzIGFuZCB0aGUgQnV0dG9uc1xuICBvbmx5IHdoZW4gdGhleSBhcmUgYm90aCBwcmVzZW50LiBUaGlzIGlzIHRoZSBjaXJjdW1zdGFuY2Ugd2hlbiB0aGVyZSBpcyBhIFNwbGl0IFBhbmVsXG4gIGluIHRoZSBzaWRlIHBvc2l0aW9uLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfMmV6bjZfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IHZhcigtLWF3c3VpLXRvb2xzLWFuaW1hdGlvbi1zdGFydGluZy1vcGFjaXR5LTZiOXlwYSwgMCk7XG4gICAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtNmI5eXBhKTtcbiAgfVxufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MCkge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8yZXpuNl85OTEuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8yZXpuNl82NTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3BlblRvb2xzX2h5dnNqXzJlem42XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzJlem42XzY1MC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMmV6bjZfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3Rvb2xzX2h5dnNqXzJlem42Xzk5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfMmV6bjZfOTkxID4gLmF3c3VpX2FuaW1hdGVkLWNvbnRlbnRfaHl2c2pfMmV6bjZfODI2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal8yZXpuNl85OTEuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8yZXpuNl82NTAuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfMmV6bjZfMTA4Mzpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfMmV6bjZfOTkxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGE6IDEwMHZ3O1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLXRvb2xzX2h5dnNqXzJlem42XzEwOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qXG5XYXJuaW5nISBJZiB0aGVzZSBkZXNpZ24gdG9rZW5zIGZvciBwYWRkaW5nIGNoYW5nZSBpdCB3aWxsIGFkdmVyc2VseSBpbXBhY3RcbnRoZSBjYWxjdWxhdGlvbiB1c2VkIHRvIGRldGVybWluZSB0aGUgU3BsaXQgUGFuZWwgbWF4aW11bSB3aWR0aCBpbiB0aGVcbmhhbmRsZVNwbGl0UGFuZWxNYXhXaWR0aCBmdW5jdGlvbiBpbiB0aGUgY29udGV4dC5cbiovXG4uYXdzdWlfc2hvdy10b29sc19oeXZzal8yZXpuNl8xMTA1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGwgXG4gIHRha2UgY29udHJvbCBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfMmV6bjZfMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzJlem42XzExMDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMmV6bjZfMTA4Mykge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzJlem42XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMmV6bjZfMTA4Mzpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgfVxuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8yZXpuNl8xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzJlem42XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzJlem42Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfMmV6bjZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMmV6bjZfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8yZXpuNl8xMDgzLmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMmV6bjZfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8yZXpuNl8xMDgzLmF3c3VpX2FuaW1hdGluZ19oeXZzal8yZXpuNl83NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2hvdy10b29sc19oeXZzal8yZXpuNl8xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzJlem42XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzJlem42Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzJlem42XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm0tcGVyc2lzdGVuY2VfaHl2c2pfMmV6bjZfMTA4Mzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqXzJlem42XzExODU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtcXdhaTluLCAjNDI0NjUwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8yZXpuNl8xMTg1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci13Z2xrMDcsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uLXN0eWxlc19oeXZzal8yZXpuNl8xMTg1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWdzdmR3MSwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMmV6bjZfMTIwMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMzQuMjE5MyAxMC4xODQ1QzMzLjM5NjEgMTAuNTc5IDMyLjQ3MzkgMTAuOCAzMS41IDEwLjhDMjguMDIwNiAxMC44IDI1LjIgNy45NzkzOSAyNS4yIDQuNUMyNS4yIDMuNTI2MTQgMjUuNDIxIDIuNjAzOSAyNS44MTU1IDEuNzgwNjZDMjMuNDUxOCAwLjYzOTU4NyAyMC44MDA2IDAgMTggMEM4LjA1ODg3IDAgMCA4LjA1ODg3IDAgMThDMCAyNy45NDExIDguMDU4ODcgMzYgMTggMzZDMjcuOTQxMSAzNiAzNiAyNy45NDExIDM2IDE4QzM2IDE1LjE5OTQgMzUuMzYwNCAxMi41NDgyIDM0LjIxOTMgMTAuMTg0NVpcIik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8yZXpuNl8xMjAxOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0xLjc4MDY2IDEwLjE4NDVDMi42MDM5IDEwLjU3OSAzLjUyNjE1IDEwLjggNC41IDEwLjhDNy45NzkzOSAxMC44IDEwLjggNy45NzkzOSAxMC44IDQuNUMxMC44IDMuNTI2MTQgMTAuNTc5IDIuNjAzOSAxMC4xODQ1IDEuNzgwNjZDMTIuNTQ4MiAwLjYzOTU4NyAxNS4xOTk0IDAgMTggMEMyNy45NDExIDAgMzYgOC4wNTg4NyAzNiAxOEMzNiAyNy45NDExIDI3Ljk0MTEgMzYgMTggMzZDOC4wNTg4NyAzNiAwIDI3Ljk0MTEgMCAxOEMwIDE1LjE5OTQgMC42Mzk1ODcgMTIuNTQ4MiAxLjc4MDY2IDEwLjE4NDVaXCIpO1xufVxuXG4vKlxuV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBmb3Igd2lkdGggY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1weXdidXosICNmZmZmZmYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlcl9oeXZzal8yZXpuNl8xMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal8yZXpuNl8xMjUzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMmV6bjZfMTI1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMmV6bjZfMTI1Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXMsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal8yZXpuNl8xMjUzID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8yZXpuNl8xMjAxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMmV6bjZfMTI1MyA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMmV6bjZfMTIwMTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItaWt5ZXBkLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2h5dnNqXzJlem42XzExODUuYXdzdWlfc2VsZWN0ZWRfaHl2c2pfMmV6bjZfMTI1MyA+IC5hd3N1aV90cmlnZ2VyLWJhZGdlLXdyYXBwZXJfaHl2c2pfMmV6bjZfMTIwMTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1oYTU2MXMsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8yZXpuNl8xMjczOm5vdCgjXFw5KSwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8yZXpuNl8xMjczOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3RyaWdnZXJfaHl2c2pfMmV6bjZfMTE4NS5hd3N1aV9iYWRnZV9oeXZzal8yZXpuNl8xMjczOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9oeXZzal8yZXpuNl8xMjc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfaHl2c2pfMmV6bjZfMTI3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZW1vdmUtaGlnaC1jb250cmFzdC1oZWFkZXJfaHl2c2pfMmV6bjZfNjgwKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2LCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlci10b29sdGlwLXZpc2libGVfaHl2c2pfMmV6bjZfMTI4ODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMqL1xufVxuXG4uYXdzdWlfZG90X2h5dnNqXzJlem42XzEyOTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogOXB4O1xuICBibG9jay1zaXplOiA5cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXksICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdG9vbHRpcF9oeXZzal8yZXpuNl8xMzA1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF94dHRicV8xcmp1eV8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uLXNoYWtlXzFjYmdjXzFwN2cxXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xY2JnY18xcDdnMV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzFjYmdjXzFwN2cxXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xcDdnMV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xcDdnMV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xcDdnMV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xY2JnY18xcDdnMV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFjYmdjXzFwN2cxXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xcDdnMV8xODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX3N0YXR1cy1lcnJvcl8xY2JnY18xcDdnMV8yMTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLXdhcm5pbmdfMWNiZ2NfMXA3ZzFfMjE1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLXN1Y2Nlc3NfMWNiZ2NfMXA3ZzFfMjE4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLTRncW1laSwgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLWluZm9fMWNiZ2NfMXA3ZzFfMjIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLXRsNm00bywgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLXN0b3BwZWRfMWNiZ2NfMXA3ZzFfMjI0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX3N0YXR1cy1wZW5kaW5nXzFjYmdjXzFwN2cxXzIyNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtaW4tcHJvZ3Jlc3NfMWNiZ2NfMXA3ZzFfMjMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX3N0YXR1cy1sb2FkaW5nXzFjYmdjXzFwN2cxXzIzMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtbm90LXN0YXJ0ZWRfMWNiZ2NfMXA3ZzFfMjM2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLXJlZF8xY2JnY18xcDdnMV8yMzk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JleV8xY2JnY18xcDdnMV8yNDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjcywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtYmx1ZV8xY2JnY18xcDdnMV8yNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tdGw2bTRvLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ncmVlbl8xY2JnY18xcDdnMV8yNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtNGdxbWVpLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS15ZWxsb3dfMWNiZ2NfMXA3ZzFfMjUxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLWVycm9yXzFjYmdjXzFwN2cxXzIxMiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2IsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtd2FybmluZ18xY2JnY18xcDdnMV8yMTUgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHosIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtc3VjY2Vzc18xY2JnY18xcDdnMV8yMTggPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTcsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtaW5mb18xY2JnY18xcDdnMV8yMjEgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm4sIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtc3RvcHBlZF8xY2JnY18xcDdnMV8yMjQgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycmssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY18xcDdnMV8yMjcgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycmssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtaW4tcHJvZ3Jlc3NfMWNiZ2NfMXA3ZzFfMjMwID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xcDdnMV8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLWxvYWRpbmdfMWNiZ2NfMXA3ZzFfMjMzID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xcDdnMV8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjXzFwN2cxXzIzNiA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyaywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLXJlZF8xY2JnY18xcDdnMV8yMzkgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xcDdnMV8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JleV8xY2JnY18xcDdnMV8yNDIgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycmssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ibHVlXzFjYmdjXzFwN2cxXzI0NSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZWVuXzFjYmdjXzFwN2cxXzI0OCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXA3ZzFfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLXllbGxvd18xY2JnY18xcDdnMV8yNTEgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHosIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xcDdnMV8xODE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbCwgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aCwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGgsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGgsIDRweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9yb290XzFjYmdjXzFwN2cxXzIwMy5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY18xcDdnMV8yMzMgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lXzFjYmdjXzFwN2cxXzMwOTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lXzFjYmdjXzFwN2cxXzMwOSA+IC5hd3N1aV9pY29uXzFjYmdjXzFwN2cxXzE1Mzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY18xcDdnMV8zMDkgPiAuYXdzdWlfaWNvbl8xY2JnY18xcDdnMV8xNTM6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXA3ZzFfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzFwN2cxXzMyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzFwN2cxXzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xcDdnMV8zMjA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xcDdnMV8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfMXA3ZzFfMzIwID4gLmF3c3VpX2ljb25fMWNiZ2NfMXA3ZzFfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xcDdnMV8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfMXA3ZzFfMzIwID4gLmF3c3VpX2ljb25fMWNiZ2NfMXA3ZzFfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfMWNiZ2NfMXA3ZzFfMzM4Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzFwN2cxXzMzODpub3QoI1xcOSkge1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzFwN2cxXzMzOCA+IHNwYW46bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXN4dDhfMTNzb2hfMTkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTIsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTcuYXdzdWlfaGFzLWNsb3NlLWFjdGlvbl8xc3h0OF8xM3NvaF8yMzA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTcuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfMTNzb2hfMjMzLmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfMTNzb2hfMjMzOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4XzEzc29oXzIzMy5hd3N1aV9wbGFjZW1lbnQtZW5kXzFzeHQ4XzEzc29oXzIzMzpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4XzEzc29oXzIzMy5hd3N1aV9wbGFjZW1lbnQtZW5kXzFzeHQ4XzEzc29oXzIzMzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Ny5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF8xM3NvaF8yMzMuYXdzdWlfcGxhY2VtZW50LXN0YXJ0XzFzeHQ4XzEzc29oXzIzNjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF8xM3NvaF8yMzMuYXdzdWlfcGxhY2VtZW50LXN0YXJ0XzFzeHQ4XzEzc29oXzIzNjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4XzEzc29oXzIzMy5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfMTNzb2hfMjM2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Ny5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF8xM3NvaF8yMzMuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF8xM3NvaF8yMzk6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Ny5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfMTNzb2hfMjMzLmF3c3VpX3BsYWNlbWVudC10b3BfMXN4dDhfMTNzb2hfMjM5Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfMTNzb2hfMjMzLmF3c3VpX3BsYWNlbWVudC10b3BfMXN4dDhfMTNzb2hfMjM5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItbmFpaXp2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4XzEzc29oXzIzMy5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4XzEzc29oXzI0Mjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF8xM3NvaF8yMzMuYXdzdWlfcGxhY2VtZW50LWJvdHRvbV8xc3h0OF8xM3NvaF8yNDI6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF8xM3NvaF8yMzMuYXdzdWlfcGxhY2VtZW50LWJvdHRvbV8xc3h0OF8xM3NvaF8yNDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Ny5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF8xM3NvaF8yNDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfMTNzb2hfMTk3LmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4XzEzc29oXzI0NS5hd3N1aV9wb3NpdGlvbi1zdGF0aWNfMXN4dDhfMTNzb2hfMjQ5Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTcuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfMTNzb2hfMjQ1ID4gLmF3c3VpX2NvbnRlbnRfMXN4dDhfMTNzb2hfMjUyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF8xM3NvaF8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4XzEzc29oXzE5Nzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMXN4dDhfMTNzb2hfMjgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2ksIDIwcHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfMTNzb2hfMjgwLmF3c3VpX2hpZGUtY2xvc2UtYWN0aW9uXzFzeHQ4XzEzc29oXzI5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCkgdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9oZWFkZXJfMXN4dDhfMTNzb2hfMjgwLmF3c3VpX3dpdGgtYWRkaXRpb25hbC1hY3Rpb25fMXN4dDhfMTNzb2hfMzAwOm5vdCgjXFw5KSB7XG4gICAgLypcbiAgICAgIHRoaXMgcGFkZGluZyBpcyBuZWVkZWQgd2hlbiB0aGUgZHJhd2VyIHJlbmRlcnMgaW5zaWRlIGEgcnVudGltZSBkcmF3ZXIgYW5kIHRoZSBydW50aW1lIGRyYXdlciBoYXMgYW4gYWRkaXRpb25hbCBhY3Rpb25cbiAgICAgIG9uIHRoZSByaWdodCAob3IgbGVmdCBpbiBydGwpLiBpbiB0aGlzIGNhc2UgdGhpcyBwYWRkaW5nIGVuc3VyZXMgdGhhdCB0aGUgZHJhd2VyJ3MgY29udGVudCBkb2VzIG5vdCBvdmVybGFwIHdpdGggcnVudGltZSBhY3Rpb25zXG4gICAgKi9cbiAgICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCkgY2FsYyh2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkpO1xuICB9XG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4XzEzc29oXzI4MC5hd3N1aV93aXRoLXJ1bnRpbWUtY29udGV4dF8xc3h0OF8xM3NvaF8zMDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMTRweDtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMXN4dDhfMTNzb2hfMzExID4gLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODAgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODAgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODAgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODAgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xc3h0OF8xM3NvaF8yODAgaDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfaGVhZGVyLWFjdGlvbnNfMXN4dDhfMTNzb2hfMzMwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2Nsb3NlLWFjdGlvbl8xc3h0OF8xM3NvaF8zMzY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLW0tbzhxczgzLCAxNnB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd2l0aC1wYWRkaW5nc18xc3h0OF8xM3NvaF8zNDI6bm90KCNcXDkpOm5vdCg6ZW1wdHkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfMXN4dDhfMTNzb2hfMzQ5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdCwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG59XG4uYXdzdWlfZm9vdGVyXzFzeHQ4XzEzc29oXzM0OS5hd3N1aV9pcy1zdGlja3lfMXN4dDhfMTNzb2hfMzU1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICB6LWluZGV4OiA4MTA7XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWRyYXdlci1jb250ZW50XzFzeHQ4XzEzc29oXzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hpZGRlbl8xc3h0OF8xM3NvaF8zNjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZvY3VzLXRyYXBfMXN4dDhfMTNzb2hfMzcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMTNzb2hfMzc1Om5vdCgjXFw5KSB7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXMsIHJnYmEoMzUsIDQzLCA1NSwgMC43KSk7XG59XG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMTNzb2hfMzc1LmF3c3VpX2JhY2tkcm9wLWZpeGVkXzFzeHQ4XzEzc29oXzM3OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uYXdzdWlfYmFja2Ryb3BfMXN4dDhfMTNzb2hfMzc1LmF3c3VpX2JhY2tkcm9wLWFic29sdXRlXzFzeHQ4XzEzc29oXzM4Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXUzbXZzZSwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC1iOHFxMGosIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLThma3Y5bSwgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtYWE4MHgzLCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE2c29jXzIxMzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE2c29jXzIxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMTZzb2NfMjEzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE2c29jXzIxMzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXJlY292ZXJ5XzRjODR6XzE2c29jXzIxMzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLXB6OGIxaSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE2c29jXzI0Njpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdTNtdnNlLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTZzb2NfMjQ2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE2c29jXzI0Njpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xNnNvY18yNDY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE2c29jXzI0Njpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTZzb2NfMjQ2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMTZzb2NfMjQ2Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xNnNvY18yNDY6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzE2c29jXzI0Njpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xNnNvY18yNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE2c29jXzI4MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE2c29jXzI4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTZzb2NfMjgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xNnNvY18yODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xNnNvY18yODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE2c29jXzI4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xNnNvY18yODE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE2c29jXzI4MTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzE2c29jXzI4MTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMTZzb2NfMjgxOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xNnNvY18zMTQ6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmIsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xNnNvY18zMTQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE2c29jXzMxNDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTZzb2NfMzE0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTZzb2NfMzE0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzE2c29jXzMxNDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xNnNvY18zMTQ6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTgsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTZzb2NfMzE0Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMTZzb2NfMzE0Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xNnNvY18zMTQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1wejhiMWksIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzE2c29jXzM0OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLWY4NzFteCwgNzAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTZzb2NfMzQ5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTZzb2NfMzQ5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTZzb2NfMzQ5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzE2c29jXzM0OTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzE2c29jXzM0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTZzb2NfMzQ5Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMTZzb2NfMzQ5Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzE2c29jXzM0OTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXZhbHVlLWxhcmdlXzRjODR6XzE2c29jXzM0OTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE2c29jXzM4MTpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE2c29jXzM4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE2c29jXzM4MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE2c29jXzM4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xNnNvY18zODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMTZzb2NfMzgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xNnNvY18zODE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQsICMwZjE0MWEpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzE2c29jXzM4MTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xNnNvY18zODE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xNnNvY18zODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDRsZjdjLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXc5NjBzdCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWZkODVqNywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MsICMwMDJiNjYpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNjpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xNnNvY180MTYuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMTZzb2NfNDg4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZywgI2Y5ZjlmYSk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzE2c29jXzQxNi5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xNnNvY180ODg6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci11M2s2MHUsICNmZmZmZmYpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzE2c29jXzQ4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzE2c29jXzQ4ODpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b25fNGM4NHpfMTZzb2NfNDE2KSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzE2c29jXzQ4ODpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLXUzazYwdSwgI2ZmZmZmZik7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LXNfNGM4NHpfMTZzb2NfNTE2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtYm9keS1tXzRjODR6XzE2c29jXzUyNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy14c180Yzg0el8xNnNvY181MzE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXNfNGM4NHpfMTZzb2NfNTM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xNnNvY18xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctbV80Yzg0el8xNnNvY181NDc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1sXzRjODR6XzE2c29jXzU1NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy14bF80Yzg0el8xNnNvY181NjM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtZGlzcGxheS1sXzRjODR6XzE2c29jXzU3MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LWwtMHhkejNhLCA0MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MSwgLTAuMDNlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstZGlzcGxheS1sLXV3cHEyciwgMnB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzE2c29jXzE0NS5hd3N1aV9mb250LXNpemUtaW5oZXJpdF80Yzg0el8xNnNvY181Nzk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMTZzb2NfMTQ1LmF3c3VpX2luLWlubGluZS10b2tlbl80Yzg0el8xNnNvY181ODc6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjE1ZW07XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfNGM4NHpfMTZzb2NfNTkxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9pY29uXzRjODR6XzE2c29jXzU5MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kcmFnLW92ZXJsYXlfMWtzbXdfaTRoNHVfMTQ1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTlleGFxbCwgMHB4IDFweCAxcHggMXB4ICNlOWViZWQsIDBweCA2cHggMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwMTk2MDc4NDMpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1pdGVtXzFrc213X2k0aDR1XzE0OTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1pdGVtXzFrc213X2k0aDR1XzE0OTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1pdGVtXzFrc213X2k0aDR1XzE0OTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213X2k0aDR1XzE3NDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfaTRoNHVfMTc0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd19pNGg0dV8xNzQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9hY3RpdmVfMWtzbXdfaTRoNHVfMjAwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3BsYWNlaG9sZGVyXzFrc213X2k0aDR1XzIxMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfcGxhY2Vob2xkZXJfMWtzbXdfaTRoNHVfMjEwOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqciwgI2QxZjFmZik7XG59XG4uYXdzdWlfcGxhY2Vob2xkZXItaXRlbV8xa3Ntd19pNGg0dV8yMTk6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGxhY2Vob2xkZXItY29udGFpbmVyXzFrc213X2k0aDR1XzIyNTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cblxuLmF3c3VpX3NvcnRpbmdfMWtzbXdfaTRoNHVfMjMyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc29ydGluZ18xa3Ntd19pNGg0dV8yMzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc29ydGluZ18xa3Ntd19pNGg0dV8yMzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc29ydGluZ18xa3Ntd19pNGg0dV8yMzI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xYXhreF90Mmg2Ml8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2l0ZW1fMWF4a3hfdDJoNjJfMTgzOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfaXRlbV8xYXhreF90Mmg2Ml8xODM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1pdGVtLXBhZGRpbmdzXzFheGt4X3QyaDYyXzE4Nikge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfdDJoNjJfMTgzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFheGt4X3QyaDYyXzE4OSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfaXRlbV8xYXhreF90Mmg2Ml8xODM6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xYXhreF90Mmg2Ml8xODkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX3NvcnRhYmxlLWl0ZW1fMWF4a3hfdDJoNjJfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi5hd3N1aV9zb3J0YWJsZS1pdGVtXzFheGt4X3QyaDYyXzE5Njpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWl0ZW0tcGFkZGluZ3NfMWF4a3hfdDJoNjJfMTg2KSB7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMWZrZ2VfMjA3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGlubGluZS1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgYmxvY2stc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIG1pbi1pbmxpbmUtc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xZmtnZV8yMDc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xZmtnZV8yMDc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal8xZmtnZV8yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2xlZ2FjeV8xMmkwal8xZmtnZV8yMjEpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSk6bm90KC5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFma2dlXzIyMSkge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfMWZrZ2VfMjI5Om5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xZmtnZV8yMzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal8xZmtnZV8yMzM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMWZrZ2VfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzFma2dlXzIyOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMWZrZ2VfMjQyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWhpZGRlbl8xMmkwal8xZmtnZV8yNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0Mjpub3QoI1xcOSkge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0Mi5hd3N1aV9oYXMtbmV4dC1zaWJsaW5nc18xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1Njpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgaW5saW5lLXNpemU6IDhweDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMCwgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2Om5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4cHggMWZyO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMWZrZ2VfMjczOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICBpbmxpbmUtc2l6ZTogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMCwgI2ViZWJmMCk7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTRweCBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzFma2dlXzI5MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZS1idXR0b25fMTJpMGpfMWZrZ2VfMjk3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwLmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xZmtnZV8zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMWZrZ2VfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYSk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOHB4IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1Njpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMWZrZ2VfMjczOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal8xZmtnZV8zMTI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmciBhdXRvIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqXzFma2dlXzM2NDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMTRweDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uXzEyaTBqXzFma2dlXzI5MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlLWJ1dHRvbl8xMmkwal8xZmtnZV8yOTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwLmF3c3VpX2RyYXdlci1jb250ZW50LWhpZGRlbl8xMmkwal8xZmtnZV8zMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxKSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSkge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzFma2dlXzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzFma2dlXzQyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LXI2NHZndSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxIC5hd3N1aV9haS1kcmF3ZXItc2xpZGVyLWhhbmRsZV8xMmkwal8xZmtnZV80MjE6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLTk5aTJlNiwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzA6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLWRyYXdlci1taW4tc2l6ZS02Yjl5cGEpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDQycHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMnB4IHNvbGlkO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzk2MmVmZiAwJSwgIzVjN2ZmZiAzMCUsICMwOWYgNTAlLCAjYjhlN2ZmIDcwJSwgIzg1NzVmZiAxMDAlKSAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFma2dlXzQ1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xZmtnZV80NTM6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfNDUzOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfNDUzOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xZmtnZV80NTM6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwKSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfNDUzOm5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MCkge1xuICAgICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFma2dlXzQ1MyA+IC5hd3N1aV9kcmF3ZXItYWN0aW9uc18xMmkwal8xZmtnZV8zNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1tLW84cXM4MywgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjFkMjY7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xZmtnZV80NzA6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwOm5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MDpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwOm5vdCgjXFw5KTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzFma2dlXzUwOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV80NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzFma2dlXzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzFma2dlXzUwOTpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMWZrZ2VfNTA5Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMWZrZ2VfNTA5Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xZmtnZV80NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xZmtnZV81MDkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b25fMTJpMGpfMWZrZ2VfNTA5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDIwMy42OSUgMTU5LjE5JSBhdCA5NSUgLTExLjY3JSwgI2ZmYmI0NSAwJSwgI2Y5MCAzMCUsICNmYTZmMDAgNjAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xZmtnZV8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMWZrZ2VfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMWZrZ2VfNTA5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uXzEyaTBqXzFma2dlXzUwOTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMWZrZ2VfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xZmtnZV80NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xZmtnZV81MDkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1jdXN0b20tYnV0dG9uXzEyaTBqXzFma2dlXzU4Mjpub3QoI1xcOSkge1xuICBhbGw6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzFma2dlXzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250ZW50XzEyaTBqXzFma2dlXzU4ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSA0MnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIC05OTk5cHggMCByb3VuZCAwIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgMCAwKTtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzA6ZGlyKHJ0bCkge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIC05OTk5cHggMCByb3VuZCB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIDAgMCAwKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MCwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xZmtnZV8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xZmtnZV8yNzAge1xuICAgICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0Mjpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzFma2dlXzI0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMWZrZ2VfMjcwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xZmtnZV8yMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1ib3R0b20tZHJhd2VyLXNpemUtNmI5eXBhKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFma2dlXzIyMTpub3QoI1xcOSkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEuYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfMWZrZ2VfMjI5Om5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEuYXdzdWlfZHJhd2VyLWhpZGRlbl8xMmkwal8xZmtnZV8yNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzFma2dlXzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzFma2dlXzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMWZrZ2VfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMWZrZ2VfMjczOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDhweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzFma2dlXzMxMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV82NDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xZmtnZV82NDYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzFma2dlXzY1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xZmtnZV8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xZmtnZV8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzFma2dlXzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzFma2dlXzY0NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfNjUzID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItYWN0aW9uc18xMmkwal8xZmtnZV82NjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMWZrZ2VfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMWZrZ2VfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xZmtnZV8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzFma2dlXzI3MDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xufVxuXG4uYXdzdWlfcnVudGltZS1mZWF0dXJlLW5vdGlmaWNhdGlvbnMtZHJhd2VyLWNvbnRlbnRfMTJpMGpfMWZrZ2VfNjY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3J1bnRpbWUtZmVhdHVyZS1ub3RpZmljYXRpb25zLWZvb3Rlcl8xMmkwal8xZmtnZV82NzM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF83bmZxdV9ubXg0cl8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRvb2xiYXIgICAgdG9vbGJhciAgICAgdG9vbGJhclwiIFwiLiAgICAgICBub3RpZmljYXRpb25zICAuXCIgXCIuICAgICAgICAgICBtYWluICAgICAgIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCkgbWlubWF4KDAsIDFmcikgdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV9ubXg0cl8xNTM6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFpLWRyYXdlciB0b29sYmFyICAgIHRvb2xiYXIgICAgICB0b29sYmFyICAgICAgIHRvb2xiYXIgICB0b29sYmFyICAgICAgICAgdG9vbGJhciAgdG9vbGJhclwiIFwiYWktZHJhd2VyIG5hdmlnYXRpb24gLiAgICAgICAgIG5vdGlmaWNhdGlvbnMgICAgLiAgICAgICAgIHNpZGVTcGxpdFBhbmVsICB0b29scyAgICBnbG9iYWwtdG9vbHNcIiBcImFpLWRyYXdlciBuYXZpZ2F0aW9uIC4gICAgICAgICAgICAgbWFpbiAgICAgICAgIC4gICAgICAgICBzaWRlU3BsaXRQYW5lbCAgdG9vbHMgICAgZ2xvYmFsLXRvb2xzXCIgXCJhaS1kcmF3ZXIgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgIGJvdHRvbS10b29sICBib3R0b20tdG9vbCBib3R0b20tdG9vbCBnbG9iYWwtdG9vbHNcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCksIDFmcikgbWlubWF4KDAsIHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYSkpIG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCksIDFmcikgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnIgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfbm14NHJfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGVmYXVsdF83bmZxdV9ubXg0cl8xOTc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfbm14NHJfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1X25teDRyXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV9ubXg0cl8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfbm14NHJfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1X25teDRyXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV9ubXg0cl8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMjE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfbm14NHJfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1X25teDRyXzIxNzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIDAgMCBhdXRvO1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1X25teDRyXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV9ubXg0cl8yMTcuYXdzdWlfYWktZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfbm14NHJfMjIwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDAgMCAwIDAgMCAwIDA7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfbm14NHJfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1X25teDRyXzIxNy5hd3N1aV9ib3R0b20tZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfbm14NHJfMjIzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIGF1dG8gMCAwO1xuICB9XG59XG5cbi5hd3N1aV9haS1kcmF3ZXJfN25mcXVfbm14NHJfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1X25teDRyXzIzMDpub3QoI1xcOSksXG4uYXdzdWlfdG9vbHNfN25mcXVfbm14NHJfMjMxOm5vdCgjXFw5KSxcbi5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfbm14NHJfMjMyOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV9ubXg0cl8yMzM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2FpLWRyYXdlcl83bmZxdV9ubXg0cl8yMjA6bm90KCNcXDkpLFxuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV9ubXg0cl8yMzA6bm90KCNcXDkpLFxuICAuYXdzdWlfdG9vbHNfN25mcXVfbm14NHJfMjMxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV9ubXg0cl8yMzI6bm90KCNcXDkpLFxuICAuYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfbm14NHJfMjMzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV9ubXg0cl8yMzM6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IGJvdHRvbS10b29sO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogODQwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfYWktZHJhd2VyXzduZnF1X25teDRyXzIyMDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogYWktZHJhd2VyO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cbn1cblxuLmF3c3VpX25hdmlnYXRpb25fN25mcXVfbm14NHJfMjMwOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV9ubXg0cl8yMzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IG5hdmlnYXRpb247XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhKTtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfbm14NHJfMjMwOm5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzXzduZnF1X25teDRyXzIzMTpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogdG9vbHM7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfbm14NHJfMjMxOm5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLTZiOXlwYSk7XG4gIH1cbiAgLmF3c3VpX3Rvb2xzXzduZnF1X25teDRyXzIzMTpub3QoI1xcOSk6bm90KDpoYXMoPiBbZGF0YS10ZXN0aWRdKSkuYXdzdWlfdG9vbHMtb3Blbl83bmZxdV9ubXg0cl8yOTAge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV9ubXg0cl8yMzI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogZ2xvYmFsLXRvb2xzO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlXzduZnF1X25teDRyXzMwNDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogc2lkZVNwbGl0UGFuZWw7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV9ubXg0cl8zMTE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODQwO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV9ubXg0cl8zMTE6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfbm14NHJfMzI0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfbm14NHJfMzI0LmF3c3VpX25hdmlnYXRpb25fN25mcXVfbm14NHJfMjMwOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV9ubXg0cl8zMjQuYXdzdWlfdG9vbHNfN25mcXVfbm14NHJfMjMxOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV9ubXg0cl8zMjQuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1X25teDRyXzIzMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfdG9vbGJhci1jb250YWluZXJfN25mcXVfbm14NHJfMzM0Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogdG9vbGJhcjtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcbiAqIEEgemVyby1oZWlnaHQgc3RpY2t5IGVsZW1lbnQgcGxhY2VkIGluIHRoZSB0b29sYmFyIGdyaWQgYXJlYSB3aGVuIHRoZSB0b29sYmFyIGlzIGFic2VudFxuICogYW5kIHRoZSBsZWZ0IHBhbmVsIChBSSBkcmF3ZXIpIGlzIG9wZW4uIEl0IHJldXNlcyB0aGUgdG9vbGJhcidzIHBzZXVkby1lbGVtZW50IHRlY2huaXF1ZVxuICogdG8gcmVuZGVyIHRoZSBib3JkZXItcmFkaXVzIGNvcm5lciBiZXR3ZWVuIHRoZSBBSSBkcmF3ZXIgYW5kIHRoZSBjb250ZW50IGFyZWEuXG4gKiBJbiBsaWdodCBtb2RlOiBpbnZlcnNlIHJhZGl1cyB0cmljayAoZGFyayBzcXVhcmUgKyB3aGl0ZSBzcXVhcmUgd2l0aCByYWRpdXMpLlxuICogSW4gZGFyayBtb2RlOiBhIHZlcnRpY2FsIGJvcmRlciBsaW5lIHdpdGggYSByb3VuZGVkIHRvcCBjb3JuZXIgKyB0b3AgYm9yZGVyIG9uIHRoZSBlbGVtZW50IGl0c2VsZi5cbiAqL1xuLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1X25teDRyXzM0ODpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IHRvb2xiYXI7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1X25teDRyXzM0ODpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfbm14NHJfMzQ4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1X25teDRyXzM0ODpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICB9XG59XG5cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1X25teDRyXzM2Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfbm14NHJfMzY2Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfbm14NHJfMzY2Om5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfbm14NHJfMzY2Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1X25teDRyXzM2Njpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1X25teDRyXzM2Njpub3QoI1xcOSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfbm14NHJfMzY2Om5vdCgjXFw5KTphZnRlciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xcHg7XG4gIH1cbn1cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1X25teDRyXzM2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1X25teDRyXzM2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV9ubXg0cl8zNjY6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICB9XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLWNvbnRhaW5lcl83bmZxdV9ubXg0cl80MTA6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1iYWNrZ3JvdW5kXzduZnF1X25teDRyXzQxNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX25vdGlmaWNhdGlvbnMtYmFja2dyb3VuZF83bmZxdV9ubXg0cl80MTQ6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9tYWluLWxhbmRtYXJrXzduZnF1X25teDRyXzQyNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX21haW5fN25mcXVfbm14NHJfNDI1Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrLCA0MHB4KTtcbn1cbi5hd3N1aV9tYWluLWRpc2FibGUtcGFkZGluZ3NfN25mcXVfbm14NHJfNDM0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX21haW4tZGlzYWJsZS1wYWRkaW5nc183bmZxdV9ubXg0cl80MzQ6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9jb250ZW50LWhlYWRlcl83bmZxdV9ubXg0cl80NDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfN25mcXVfbm14NHJfNDQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdW5mb2N1c2FibGUtbW9iaWxlXzduZnF1X25teDRyXzQ1NCAqOm5vdCgjXFw5KSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi5hd3N1aV9oaWRkZW5fN25mcXVfbm14NHJfNDU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1vd25fN25mcXVfbm14NHJfNDYzOm5vdCgjXFw5KTpub3QoOmVtcHR5KSArIC5hd3N1aV9icmVhZGNydW1icy1kaXNjb3ZlcmVkXzduZnF1X25teDRyXzQ2MyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2dodnF3XzFnMGN4XzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xd3A0c194Z2NrbF8xODU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZmlsZS1pbnB1dF8xd3A0c194Z2NrbF8xODk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYmxvY2stc2l6ZTogMXB4O1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4tYmxvY2s6IC0xcHg7XG4gIG1hcmdpbi1pbmxpbmU6IC0xcHg7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfeGdja2xfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c194Z2NrbF8yMDQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzX3hnY2tsXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfeGdja2xfMjA0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzX3hnY2tsXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfeGdja2xfMjA0Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eSwgMHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c194Z2NrbF8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfeGdja2xfMjI1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c194Z2NrbF8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfeGdja2xfMjI1Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzX3hnY2tsXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c194Z2NrbF8yMjU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZS1idXR0b25fMWE3NDNfMWszdzNfOS5hd3N1aV92YXJpYW50LW5vcm1hbF8xYTc0M18xazN3M185Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWIsICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWM5c2Q3YSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xYTc0M18xazN3M185LmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzFhNzQzXzFrM3czXzk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1uY2dzdjYsICNmMGZiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci14bnJma20sICMwMDJiNjYpO1xufVxuXG4uYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfMWszdzNfOS5hd3N1aV9wcmVzc2VkXzFhNzQzXzFrM3czXzE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWcsICNkMWYxZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwciwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrLCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtaWNvbl8xYTc0M18xazN3M18yNC5hd3N1aV9wcmVzc2VkXzFhNzQzXzFrM3czXzE4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXgsICMwZjE0MWEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92ZGtwal94aGtxbF8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfaXRlbS13cmFwcGVyX3Zka3BqX3hoa3FsXzIxNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9ncm91cF92ZGtwal94aGtxbF8yMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kaXZpZGVyX3Zka3BqX3hoa3FsXzIyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9qNHYzd18xZGN3aF8xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX2F5ZDV5XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfYXlkNXlfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl8ycDJhYl9heWQ1eV8xNjQpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9heWQ1eV8xNTMgPiAuYXdzdWlfbmF2aWdhdGlvbl8ycDJhYl9heWQ1eV8xNTM6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX2F5ZDV5XzE1Mzpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC02Yjl5cGE6IDEwMHZ3O1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl8ycDJhYl9heWQ1eV8xODQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxNHB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MC5hd3N1aV9naG9zdF9kMTlmZ18xdno0M18xOTE6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTkwMDBweDtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnXzF2ejQzXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfMXZ6NDNfMTgwID4gLmF3c3VpX2l0ZW1fZDE5ZmdfMXZ6NDNfMTk2Om5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnXzF2ejQzXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfMXZ6NDNfMTgwID4gLmF3c3VpX2dob3N0LWl0ZW1fZDE5ZmdfMXZ6NDNfMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnXzF2ejQzXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfMXZ6NDNfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnXzF2ejQzXzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnXzF2ejQzXzE5Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnXzF2ejQzXzE5Ni5hd3N1aV9oaWRlX2QxOWZnXzF2ejQzXzIwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMXZ6NDNfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xdno0M18xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMXZ6NDNfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ18xdno0M18xOTguYXdzdWlfdmlzaWJsZV9kMTlmZ18xdno0M18yMTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xdno0M18xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzF2ejQzXzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ18xdno0M18xOTggPiAuYXdzdWlfaWNvbl9kMTlmZ18xdno0M18yMTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMXZ6NDNfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xdno0M18xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMXZ6NDNfMTk4ID4gLmF3c3VpX2ljb25fZDE5ZmdfMXZ6NDNfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1za2VsZXRvbl9kMTlmZ18xdno0M18yMjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMXZ6NDNfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnXzF2ejQzXzIzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xdno0M18yMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xdno0M18yMzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMXZ6NDNfMjMyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xdno0M18yMzIgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQsIDcwMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMXZ6NDNfMjMyID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnXzF2ejQzXzMxNDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnXzF2ejQzXzMxNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ18xdno0M18zMTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfMXZ6NDNfMzE0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24taWNvbi1vcGVuX2QxOWZnXzF2ejQzXzMyODpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hpZGRlbl9kMTlmZ18xdno0M18zMzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfMWtvc3FfZ3ZvMzFfMTQ1Om5vdCgjXFw5KTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9pY29uXzFrb3NxX2d2bzMxXzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfaWNvbl8xa29zcV9ndm8zMV8xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGUsICM4YzhjOTQpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNDkgPiAuYXdzdWlfaWNvbl8xa29zcV9ndm8zMV8xNTM6bm90KCNcXDkpLFxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfaWNvbl8xa29zcV9ndm8zMV8xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtY2RuOHB6LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTphY3RpdmUsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX2d2bzMxXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfZ3ZvMzFfMTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjMgPiAuYXdzdWlfdGV4dF8xa29zcV9ndm8zMV8yMTE6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjMgPiAuYXdzdWlfdGV4dF8xa29zcV9ndm8zMV8yMTE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9ndm8zMV8xNjM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNDkuYXdzdWlfbGFzdF8xa29zcV9ndm8zMV8yMzAgPiAuYXdzdWlfaWNvbl8xa29zcV9ndm8zMV8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfZ3ZvMzFfMTUwLmF3c3VpX2xhc3RfMWtvc3FfZ3ZvMzFfMjMwID4gLmF3c3VpX2ljb25fMWtvc3FfZ3ZvMzFfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNDkuYXdzdWlfbGFzdF8xa29zcV9ndm8zMV8yMzAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9ndm8zMV8xNTAuYXdzdWlfbGFzdF8xa29zcV9ndm8zMV8yMzAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX2d2bzMxXzE2Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQsIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQsICNmZmZmZmYpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uOiBlYXNlIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaW5zZXQtYmxvY2stc3RhcnQsIG9wYWNpdHk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzV1ZHZ2XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzIpKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xuICAvKipcbiAgICogQWRkcyBhIGJvcmRlciB0byB2aXN1YWxseSBzZXBhcmF0ZSB0aGUgbWFpbiBjb250ZW50IGFyZWEgZnJvbSB0aGUgbGVmdCBnbG9iYWwgZHJhd2VyLlxuICAgKlxuICAgKiBOb3RlOiBEaXJlY3QgYm9yZGVyIGFwcGxpY2F0aW9uIGlzIG5vdCBwb3NzaWJsZSBmb3IgZWl0aGVyIHRhcmdldCBlbGVtZW50OlxuICAgKiAtIE1haW4gY29udGVudCBhcmVhOiBVc2VzIGBkaXNwbGF5OiBjb250ZW50c2AsIHByZXZlbnRpbmcgYm9yZGVyIGFwcGxpY2F0aW9uXG4gICAqIC0gTmF2IHBhbmVsOiBNYXkgYmUgaGlkZGVuLCBjYXVzaW5nIHRoZSBib3JkZXIgdG8gZGlzYXBwZWFyIHdoZW4gc2VwYXJhdGlvbiBpcyBzdGlsbCBuZWVkZWRcbiAgKi9cbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzV1ZHZ2XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzIpKTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzV1ZHZ2XzE3MikpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzV1ZHZ2XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzIpKTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiA0MnB4O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDQycHgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZCwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyKSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzV1ZHZ2XzE3MikpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzV1ZHZ2XzE3MikpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfMWt6cmlfNXVkdnZfMjE0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKipcbiAgICogQnV0dG9uIHNpemluZyBhZGp1c3RtZW50cyBmb3IgdGhlbWUtc3BlY2lmaWMgZGVzaWduIHJlcXVpcmVtZW50c1xuICAgKlxuICAgKiBMaWdodCBtb2RlOiBCdXR0b24gd2lkdGggaXMgc2V0IHRvIDEwMCUgKyBib3JkZXIgd2lkdGggdG8gaW50ZW50aW9uYWxseSBvdmVybGFwXG4gICAqIHdpdGggdGhlIGJvdHRvbSBib3JkZXIsIGFzIHNwZWNpZmllZCBpbiB0aGUgVUkgZGVzaWduLlxuICAgKlxuICAgKiBEYXJrIG1vZGU6IFJlc2V0cyB0aGUgb3ZlcmxhcCBzdHlsaW5nIGR1ZSB0byBkaWZmZXJlbnQgZGVzaWduIHJlcXVpcmVtZW50c1xuICAgKiB3aGVyZSBvdmVybGFwIHNob3VsZCBub3Qgb2NjdXIuXG4gICAqL1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzV1ZHZ2XzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzV1ZHZ2XzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZCwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzV1ZHZ2XzI2Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW5tYXgoMCwgM2ZyKSBtaW5tYXgoYXV0bywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV81dWR2dl8yNjc6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzV1ZHZ2XzI2Nzpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV81dWR2dl8yNjc6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV81dWR2dl8yNjcuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfNXVkdnZfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzV1ZHZ2XzI2Ny5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV81dWR2dl8xNzI6bm90KCNcXDkpIHtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV81dWR2dl8yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItbmF2XzFrenJpXzV1ZHZ2XzI4Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV81dWR2dl8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfNXVkdnZfMjY3ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWJyZWFkY3J1bWJzXzFrenJpXzV1ZHZ2XzI5Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmbGV4OiAxIDA7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfNXVkdnZfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzV1ZHZ2XzI2NyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1icmVhZGNydW1ic18xa3pyaV81dWR2dl8yOTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy1tLW84cXM4MywgMTZweCkpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzV1ZHZ2XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV81dWR2dl8yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItZHJhd2Vyc18xa3pyaV81dWR2dl8zMDE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyXzFrenJpXzV1ZHZ2XzMwOTpub3QoI1xcOSksXG4uYXdzdWlfZHJhd2Vycy1tb2JpbGUtdHJpZ2dlcnMtY29udGFpbmVyXzFrenJpXzV1ZHZ2XzMxMDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50XzFrenJpXzV1ZHZ2XzM1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2dyb3VwLWRpdmlkZXJfMWt6cmlfNXVkdnZfMzYyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJsb2NrLXNpemU6IDYwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLXRyaWdnZXJfMWt6cmlfNXVkdnZfMzUyOm5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5hd3N1aV9ibG9jay1ib2R5LXNjcm9sbF8xa3pyaV81dWR2dl8zNzU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTZqdDFfMTQ1Om5vdCgjXFw5KSB7XG4gIGFsbDogaW5pdGlhbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzE2anQxXzE0NS5hd3N1aV9jdXN0b21fbHBzaHVfMTZqdDFfMTUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTZqdDFfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xNmp0MV8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xNmp0MV8xNjA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJsb2NrLXNpemU6IDMwcHg7XG4gIGlubGluZS1zaXplOiAzMHB4O1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTZqdDFfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMTZqdDFfMTYwOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzE2anQxXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzE2anQxXzE2MDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xNmp0MV8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xNmp0MV8xNjAuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMTZqdDFfMTc2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWY5NGZzOSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtbmFsOXR5LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzE2anQxXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzE2anQxXzE2MC5hd3N1aV9zZWxlY3RlZF9scHNodV8xNmp0MV8xNzY6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLWlreWVwZCwgIzAwNGE5ZSk7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xNmp0MV8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xNmp0MV8xNjAuYXdzdWlfc2VsZWN0ZWRfbHBzaHVfMTZqdDFfMTc2Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWhhNTYxcywgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMTZqdDFfMTg3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmlnZ2VyLXdyYXBwZXJfbHBzaHVfMTZqdDFfMTg3Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xNmp0MV8xODc6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xNmp0MV8xODc6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kb3RfbHBzaHVfMTZqdDFfMjEyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDhweDtcbiAgYmxvY2stc2l6ZTogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5LCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0xcHg7XG4gIG91dGxpbmU6IHNvbGlkIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZCwgI2ZmZmZmZik7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfMTU0YmlfYmxxZmpfOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnMtd2l0aC1iYWNrZ3JvdW5kXzE1NGJpX2JscWZqXzEzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX2hhcy1ub3RpZmljYXRpb25zLWNvbnRlbnRfMTU0YmlfYmxxZmpfMTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzExbjBzXzF3bGowXzk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9lbXB0eV8xMW4wc18xd2xqMF8xMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGssICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfd3JhcHBlcl96NW11bF8xZHd2cl8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfd3JhcHBlci0tZml0LWhlaWdodF96NW11bF8xZHd2cl8yMTQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmF3c3VpX2lubmVyLXdyYXBwZXItLWZpdC1oZWlnaHRfejVtdWxfMWR3dnJfMjE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9oYXMtZGVmYXVsdC1maWx0ZXJfejVtdWxfMWR3dnJfMjI1ID4gOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDI4MHB4IDAgMTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfejVtdWxfMWR3dnJfMjI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9jb250ZW50LS1yZXNlcnZlLWZpbHRlcl96NW11bF8xZHd2cl8yMzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LS1yZXNlcnZlLWxlZ2VuZF96NW11bF8xZHd2cl8yNDA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF96NW11bF8xZHd2cl8yNDQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2ZpbHRlci1jb250YWluZXJfejVtdWxfMWR3dnJfMjQ4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYXhpc19mMGZvdF82bjExcF8xNDU6bm90KCNcXDkpLFxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlcl9mMGZvdF82bjExcF8xNDY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jaGFydHMtbGluZS1heGlzLTh3eGMyOSwgI2RlZGVlMyk7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuXG4uYXdzdWlfYXhpcy0tZW1waGFzaXplZF9mMGZvdF82bjExcF8xNTE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5hd3N1aV9heGlzLWxhYmVsX2YwZm90XzZuMTFwXzE1NTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9heGlzLWxhYmVsLS14X2YwZm90XzZuMTFwXzE2MDpub3QoI1xcOSksXG4uYXdzdWlfYXhpcy1sYWJlbC0teV9mMGZvdF82bjExcF8xNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9ncmlkX2YwZm90XzZuMTFwXzE2NTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoLCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV90aWNrc19fbGluZV9mMGZvdF82bjExcF8xNzA6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OSwgI2RlZGVlMyk7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuXG4uYXdzdWlfdGlja3NfX3RleHRfZjBmb3RfNm4xMXBfMTc1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQsIDEycHgpO1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWRsN2JuaSwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV90aWNrcy0teV9mMGZvdF82bjExcF8xODA6bm90KCNcXDkpLFxuLmF3c3VpX3RpY2tzLS14X2YwZm90XzZuMTFwXzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3RpY2tzLS1ib3R0b21fZjBmb3RfNm4xMXBfMTg1ID4gLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90XzZuMTFwXzE3NTpub3QoI1xcOSkge1xuICB0ZXh0LWFuY2hvcjogbWlkZGxlO1xuICBkb21pbmFudC1iYXNlbGluZTogaGFuZ2luZztcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfZjBmb3RfNm4xMXBfMTkwID4gLmF3c3VpX3RpY2tzX2YwZm90XzZuMTFwXzE3MCA+IC5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF82bjExcF8xNzU6bm90KCNcXDkpIHtcbiAgdGV4dC1hbmNob3I6IGVuZDtcbiAgZG9taW5hbnQtYmFzZWxpbmU6IGNlbnRyYWw7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0X2YwZm90XzZuMTFwXzE5MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfZjBmb3RfNm4xMXBfMTkwID4gLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3RfNm4xMXBfMTU1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfX2xhYmVsX2YwZm90XzZuMTFwXzIwNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0LS1oaWRkZW5fZjBmb3RfNm4xMXBfMjA5Om5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hd3N1aV9sYWJlbHMtaW5saW5lLXN0YXJ0LS1oaWRkZW5fZjBmb3RfNm4xMXBfMjA5ID4gLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfX2xhYmVsX2YwZm90XzZuMTFwXzIwNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9sYWJlbHMtYmxvY2stZW5kX2YwZm90XzZuMTFwXzIxNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXJfZjBmb3RfNm4xMXBfMTQ2Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfdmVydGljYWwtbWFya2VyLWNpcmNsZV9mMGZvdF82bjExcF8yMjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHAsIDJweCk7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXItY2lyY2xlLWFjdGl2ZV9mMGZvdF82bjExcF8yMzQ6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX2ZvY3VzLW91dGxpbmVfZjBmb3RfNm4xMXBfMjM5Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXJfZjBmb3RfNm4xMXBfMjQ3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lcl9mMGZvdF82bjExcF8yNDcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF82bjExcF8yNTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfNm4xMXBfMjU3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzZuMTFwXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzZuMTFwXzI1Mjpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF82bjExcF8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF82bjExcF8yNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF82bjExcF8xNTUgKyAuYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzZuMTFwXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzZuMTFwXzI1MiwgLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF82bjExcF8yNTcuYXdzdWlfZml0LWhlaWdodF9mMGZvdF82bjExcF8yNTIuYXdzdWlfaGFzLWZpbHRlcnNfZjBmb3RfNm4xMXBfMjYzKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygwLjUgKiB2YXIoLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLXJ1N2E1NCwgMTJweCkpO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWlubmVyX2YwZm90XzZuMTFwXzI2Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLXBsb3Qtd3JhcHBlcl9mMGZvdF82bjExcF8yNzQuYXdzdWlfZml0LWhlaWdodF9mMGZvdF82bjExcF8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1wbG90X2YwZm90XzZuMTFwXzI3NC5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzZuMTFwXzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1ib3R0b20tbGFiZWxzX2YwZm90XzZuMTFwXzI4Ni5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzZuMTFwXzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWZjdXNfMXZ4dTBfMTQ1Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHNoYXBlLXJlbmRlcmluZzogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jbGlja2FibGVfMWZjdXNfMXZ4dTBfMTU0Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3c3VpX3ByZWNpc2VfMWZjdXNfMXZ4dTBfMTU4Om5vdCgjXFw5KSB7XG4gIHNoYXBlLXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uO1xufVxuXG4uYXdzdWlfZm9jdXMtb3V0bGluZV8xZmN1c18xdnh1MF8xNjI6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYXdzdWlfYXBwbGljYXRpb25fMWZjdXNfMXZ4dTBfMTcxOm5vdCgjXFw5KSB7XG4gIC8qIFVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xdDQ0el8xaXJsMF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmF3c3VpX3BvcG92ZXItYm9keV8xdDQ0el8xaXJsMF8xNzg6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9mb290ZXJfMXQ0NHpfMWlybDBfMTgyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZm9vdGVyXzF0NDR6XzFpcmwwXzE4MiA+IGhyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV9maXQtaGVpZ2h0XzE0aXFxXzE2NnB3XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX2ZpdC1oZWlnaHRfMTRpcXFfMTY2cHdfMjIyLmF3c3VpX3dpdGgtc2lkZS1tZWRpYV8xNGlxcV8xNjZwd18yMjc6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNjZwd18yMzA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTRpcXFfMTY2cHdfMjMwLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNjZwd18yMzAuYXdzdWlfcmVmcmVzaF8xNGlxcV8xNjZwd18yMzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzE2NnB3XzIzOCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YWZ0ZXIsIC5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci00dmFwYmssIDBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNjZwd18yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCksIC5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNjZwd18yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMDpub3QoI1xcOSk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xNjZwd18yMzAgKyAuYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzE2NnB3XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMTY2cHdfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfc3RpY2t5LWVuYWJsZWRfMTRpcXFfMTY2cHdfMjg4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMTY2cHdfMTg5LmF3c3VpX3N0aWNreS1lbmFibGVkXzE0aXFxXzE2NnB3XzI4ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzE2NnB3XzIzOCkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzE2NnB3XzIzMDo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xNjZwd18xODkuYXdzdWlfd2l0aC1zdHVjay1zdGlja3ktaGVhZGVyLWF0LWJvdHRvbV8xNGlxcV8xNjZwd18yOTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cblxuLmF3c3VpX3dpdGgtc2lkZS1tZWRpYV8xNGlxcV8xNjZwd18yMjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmF3c3VpX3dpdGgtdG9wLW1lZGlhXzE0aXFxXzE2NnB3XzMwNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwcGVyXzE0aXFxXzE2NnB3XzMwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jb250ZW50LXdyYXBwZXItZml0LWhlaWdodF8xNGlxcV8xNjZwd18zMTQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cblxuLmF3c3VpX21lZGlhXzE0aXFxXzE2NnB3XzMyMTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9tZWRpYV8xNGlxcV8xNjZwd18zMjEgaW1nOm5vdCgjXFw5KSxcbi5hd3N1aV9tZWRpYV8xNGlxcV8xNjZwd18zMjEgdmlkZW86bm90KCNcXDkpLFxuLmF3c3VpX21lZGlhXzE0aXFxXzE2NnB3XzMyMSBwaWN0dXJlOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYXdzdWlfbWVkaWFfMTRpcXFfMTY2cHdfMzIxIGlmcmFtZTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xufVxuLmF3c3VpX21lZGlhLXRvcF8xNGlxcV8xNjZwd18zMzk6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IDY2JTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSAtIDFweCk7XG59XG4uYXdzdWlfbWVkaWEtc2lkZV8xNGlxcV8xNjZwd18zNDQ6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA2NiU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSAtIDFweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE2NnB3XzM1MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE2NnB3XzM1MC5hd3N1aV9oZWFkZXItZnVsbC1wYWdlXzE0aXFxXzE2NnB3XzM1NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZW1iZWRkZWRfMTRpcXFfMTY2cHdfMzU4LmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV8xNjZwd18zNTgpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzE2NnB3XzM1MC5hd3N1aV9oZWFkZXItd2l0aC1tZWRpYV8xNGlxcV8xNjZwd18zNjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTY2cHdfMzUwLmF3c3VpX2hlYWRlci13aXRoLW1lZGlhXzE0aXFxXzE2NnB3XzM2MTpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1zdGlja3ktZGlzYWJsZWRfMTRpcXFfMTY2cHdfMzY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfMTY2cHdfMzU4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNjZwd18zNzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzE2NnB3XzM3Nzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTY2cHdfMzc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzE2NnB3XzM4Nykge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLXh5ejViZiwgMHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfaGVhZGVyLWR5bmFtaWMtaGVpZ2h0XzE0aXFxXzE2NnB3XzM5MC5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTY2cHdfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCkpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xNjZwd18zNTA6bm90KCNcXDkpOm5vdCg6ZW1wdHkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci1zdGlja3ktd2lkdGgtcnhqd2swLCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci0yNWp1aTMsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMTY2cHdfMzUwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMTY2cHdfMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xNjZwd18zNTAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xNjZwd18zOTYuYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTY2cHdfMzg3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xNjZwd18zNTAuYXdzdWlfd2l0aC1oaWRkZW4tY29udGVudF8xNGlxcV8xNjZwd180MDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNjZwd18zODc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTY2cHdfMzg3LmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTY2cHdfMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMTY2cHdfMjM4KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzE2NnB3XzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzE0aXFxXzE2NnB3XzIzOCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1jb250YWluZXItNHZhcGJrLCAwcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xNjZwd18zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxXzE2NnB3XzM1OCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMTY2cHdfMzg3LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNjZwd18zNzc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzE2NnB3XzM4Ny5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTY2cHdfMzc3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMTY2cHdfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNjZwd18zNzc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMTY2cHdfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xNjZwd18zNzcgPiAuYXdzdWlfaGVhZGVyLWNvdmVyXzE0aXFxXzE2NnB3XzQ2Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxXzE2NnB3XzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTY2cHdfMzc3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBib3JkZXItYmxvY2stZW5kOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlXzE0aXFxXzE2NnB3XzQ2My5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMTY2cHdfMzc3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWgzNDEzdywgMHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oLTk5OSUgMTAwJSwgOTk5JSAxMDAlLCA5OTklIDk5OSUsIC05OTklIDk5OSUpO1xufVxuXG4uYXdzdWlfY29udGVudF8xNGlxcV8xNjZwd18zMDk6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9jb250ZW50LWZpdC1oZWlnaHRfMTRpcXFfMTY2cHdfNDk0Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfY29udGVudC1pbm5lcl8xNGlxcV8xNjZwd181MDA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxXzE2NnB3XzUwMC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzE2NnB3XzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxXzE2NnB3XzUwMC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzE2NnB3XzM5Ni5hd3N1aV93aXRoLWhlYWRlcl8xNGlxcV8xNjZwd181MDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTEzNTM5diwgNHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xNGlxcV8xNjZwd181MTEuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xNjZwd18zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfZm9vdGVyXzE0aXFxXzE2NnB3XzUxMS5hd3N1aV93aXRoLWRpdmlkZXJfMTRpcXFfMTY2cHdfNTE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMnFkdzlfdHhhampfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hd3N1aV9yb290XzJxZHc5X3R4YWpqXzE4NS5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMTpub3QoI1xcOSksIC5hd3N1aV9yb290XzJxZHc5X3R4YWpqXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfdHhhampfMjIxKSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV90eGFqal8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5X3R4YWpqXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMSksIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfdHhhampfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV90eGFqal8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEpLCAuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0LmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV90eGFqal8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEpLCAuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0LmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV90eGFqal8yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV90eGFqal8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3R4YWpqXzIyMS5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMjI0Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV90eGFqal8yMjEuYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzIyNDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG4uYXdzdWlfcm9vdF8ycWR3OV90eGFqal8xODUuYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5X3R4YWpqXzIzMzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfdHhhampfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X3R4YWpqXzIyNCkuYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzIyNCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfdHhhampfMTg1LmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV90eGFqal8yMzMuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSwgNHB4KTtcbn1cblxuLmF3c3VpX21haW5fMnFkdzlfdHhhampfMjQzOm5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcm93LWdhcDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSk7XG59XG4uYXdzdWlfbWFpbl8ycWR3OV90eGFqal8yNDMuYXdzdWlfbm8td3JhcF8ycWR3OV90eGFqal8yNTM6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uYXdzdWlfbWFpbl8ycWR3OV90eGFqal8yNDMuYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjE6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9tYWluLXZhcmlhbnQtaDFfMnFkdzlfdHhhampfMjU5Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfdHhhampfMjQzOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uc18ycWR3OV90eGFqal8yNjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG59XG4uYXdzdWlfYWN0aW9ucy1jZW50ZXJlZF8ycWR3OV90eGFqal8yNzI6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDFfMnFkdzlfdHhhampfMjc1LmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgyXzJxZHc5X3R4YWpqXzI3OS5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzI4My5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgxXzJxZHc5X3R4YWpqXzI3NTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMjc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSwgLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oM18ycWR3OV90eGFqal8yODM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X3R4YWpqXzIyNCA+IC5hd3N1aV9tYWluXzJxZHc5X3R4YWpqXzI0MyA+IC5hd3N1aV9hY3Rpb25zXzJxZHc5X3R4YWpqXzI2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX3RpdGxlXzJxZHc5X3R4YWpqXzI5OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDFfMnFkdzlfdHhhampfMzA0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMV8ycWR3OV90eGFqal8zMDQuYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMzExOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMzExLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfdHhhampfMzE3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfdHhhampfMzE3LmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMzExOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSwgLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfdHhhampfMzE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfbm8td3JhcF8ycWR3OV90eGFqal8yNTMgPiAuYXdzdWlfdGl0bGVfMnFkdzlfdHhhampfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cblxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV90eGFqal8yMjEuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfdHhhampfMjQzID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKS5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5X3R4YWpqXzMxMSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV90eGFqal8yMjEuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfdHhhampfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfdHhhampfMjQzID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfdHhhampfMjIxKS5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzMxNyB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV90eGFqal8yMzMuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3R4YWpqXzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV90eGFqal8yMjQpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV90eGFqal8yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfdmlydHVhbC1zcGFjZV8ycWR3OV90eGFqal8zMzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuXG4uYXdzdWlfaW5mb18ycWR3OV90eGFqal8zNDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8ycWR3OV90eGFqal8zNDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktMGh4YmNlLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgxXzJxZHc5X3R4YWpqXzM1NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfMzU5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS11b2d0dXgsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtbjdudW1kLCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgyXzJxZHc5X3R4YWpqXzM1OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oM18ycWR3OV90eGFqal8zNjY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzM2Njpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3R4YWpqXzIyMSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfdHhhampfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV90eGFqal8zNzc6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV90eGFqal8zNzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkaW5nXzJxZHc5X3R4YWpqXzM3Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDFfMnFkdzlfdHhhampfNDAyOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDJfMnFkdzlfdHhhampfNDA3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgzXzJxZHc5X3R4YWpqXzQxMjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9oZWFkaW5nLXRleHRfMnFkdzlfdHhhampfNDE4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgxXzJxZHc5X3R4YWpqXzQyMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oMl8ycWR3OV90eGFqal80MzA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDNfMnFkdzlfdHhhampfNDM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9jb3VudGVyXzJxZHc5X3R4YWpqXzQ0OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMSwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWNlemFfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fZ3dxMGhfMWNlemFfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmUsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQtdzMyZ3JoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2d3cTBoXzFjZXphXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFjZXphXzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFjZXphXzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFjZXphXzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFjZXphXzE4Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFjZXphXzE4Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFjZXphXzE4Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFjZXphXzE4Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uX2d3cTBoXzFjZXphXzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1oZW85eWEsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fZ3dxMGhfMWNlemFfMTk3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fZ3dxMGhfMWNlemFfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fZ3dxMGhfMWNlemFfMTk3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfZ3dxMGhfMWNlemFfMjExOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZXhwYW5kLWJ1dHRvbl9nd3EwaF8xY2V6YV8yNDY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMWNlemFfMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMWNlemFfMTk3LmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFjZXphXzI1NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzFjZXphXzE5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xY2V6YV8xOTc6bm90KCNcXDkpOmRpcihydGwpLmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFjZXphXzI1NCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIpIGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9pY29uLWNvbnRhaW5lci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pY29uLWNvbnRhaW5lci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogM3B4O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZTogMCBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFjZXphXzI2NCA+IC5hd3N1aV9pY29uX2d3cTBoXzFjZXphXzE5Nzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV93cmFwcGVyX2d3cTBoXzFjZXphXzI4NDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWNlemFfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFjZXphXzI5Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWNlemFfMjk2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xY2V6YV8yOTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWNlemFfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xY2V6YV8yOTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWNlemFfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xY2V6YV8zMDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtbTNoNHdkLCAjMGYxNDFhKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFjZXphXzI5Mjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFjZXphXzI5Njpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFjZXphXzI5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xY2V6YV8yOTIuYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWNlemFfMzE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWNlemFfMzE2KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFjZXphXzI5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xY2V6YV8zMTYpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWNlemFfMjkyLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWNlemFfMzIyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFjZXphXzI5Mi5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFjZXphXzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC12c3E3Y3UsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFjZXphXzI5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFjZXphXzMwMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWNlemFfMjkyLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFjZXphXzMxNjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWNlemFfMzAzLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFjZXphXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xY2V6YV8yOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWNlemFfMzE2KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xY2V6YV8zMDM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWNlemFfMzE2KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWNlemFfMzIyKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFjZXphXzI5OS5hd3N1aV93cmFwcGVyLW5vdC1leHBhbmRlZC13aXRob3V0LWFjdGlvbnNfZ3dxMGhfMWNlemFfMzQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMjk5LmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFjZXphXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xY2V6YV8yOTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWNlemFfMzE2KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFjZXphXzI5OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlcl9nd3EwaF8xY2V6YV8zMTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfaGVhZGVyLXdyYXBwZXJfZ3dxMGhfMWNlemFfMzYyOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFjZXphXzMxNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cbi5hd3N1aV9oZWFkZXItd3JhcHBlcl9nd3EwaF8xY2V6YV8zNjI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy13cmFwcGVyX2d3cTBoXzFjZXphXzM3NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xY2V6YV8zODA6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWNlemFfMzgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFjZXphXzM4MDpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xY2V6YV8zODA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFjZXphXzM4MDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFjZXphXzM4MDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xY2V6YV8zODA6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWNlemFfMzgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMzgwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWNlemFfMzgwID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFjZXphXzI2NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtazhjemEzLCA0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFjZXphXzQxNSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xY2V6YV8yNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LWkyZnpuMiwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWNlemFfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFjZXphXzI2NDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMjB1Y252LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xY2V6YV80MTUgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xY2V6YV80MTUgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWNlemFfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWNlemFfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFjZXphXzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLXRleHRfZ3dxMGhfMWNlemFfNDUyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFjZXphXzMwMykgPiAuYXdzdWlfaGVhZGVyLWFjdGlvbnMtd3JhcHBlcl9nd3EwaF8xY2V6YV8zNzQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfY29udGVudF9nd3EwaF8xY2V6YV8xNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50LWRlZmF1bHRfZ3dxMGhfMWNlemFfNDY1Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRlbnQtaW5saW5lX2d3cTBoXzFjZXphXzQ2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWZvb3Rlcl9nd3EwaF8xY2V6YV80Njk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWV4cGFuZGVkX2d3cTBoXzFjZXphXzQ3Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9jb250ZW50LWNvbXBhY3RfZ3dxMGhfMWNlemFfNDc2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG5cbi5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWNlemFfNDgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWNlemFfNDgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWNlemFfNDk1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWNlemFfNDk1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFjZXphXzI5OSk6bm90KC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xY2V6YV8zODApOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTIwdWNudiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9tYXJrZXJfMWlzZDFfMTR3cGtfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9tYXJrZXItLWxpbmVfMWlzZDFfMTR3cGtfMTg1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBibG9jay1zaXplOiA0cHg7XG59XG4uYXdzdWlfbWFya2VyLS1yZWN0YW5nbGVfMWlzZDFfMTR3cGtfMTg5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzFpc2QxXzE0d3BrXzE5Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xaXNkMV8xNHdwa18xOTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IDJweDtcbiAgbWFyZ2luLWlubGluZTogMnB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xaXNkMV8xNHdwa18yMTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMWlzZDFfMTR3cGtfMjEyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RpbW1lZF8xMGlwb185cmpnaV8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpbW1lZF8xMGlwb185cmpnaV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGltbWVkXzEwaXBvXzlyamdpXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaW1tZWRfMTBpcG9fOXJqZ2lfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzEwaXBvXzlyamdpXzIwNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzEwaXBvXzlyamdpXzI0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzEwaXBvXzlyamdpXzI0OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xMGlwb185cmpnaV8yNTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMTBpcG9fOXJqZ2lfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMTBpcG9fOXJqZ2lfMjcyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzEwaXBvXzlyamdpXzI3Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcm9vdF8xMGlwb185cmpnaV8yOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV92YWx1ZV8xMGlwb185cmpnaV8zMjM6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV92YWx1ZV8xMGlwb185cmpnaV8zMjMuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb185cmpnaV8zMjc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMxOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMyOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMyOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzlyamdpXzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzlyamdpXzMzMSA+IC5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25fMTBpcG9fOXJqZ2lfMzM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvXzlyamdpXzMzMiA+IC5hd3N1aV9rZXlfMTBpcG9fOXJqZ2lfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzlyamdpXzMzNyA+IC5hd3N1aV9rZXlfMTBpcG9fOXJqZ2lfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMxID4gLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl8xMGlwb185cmpnaV8zMzggPiAuYXdzdWlfa2V5XzEwaXBvXzlyamdpXzMzNzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvXzlyamdpXzM1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzlyamdpXzMyNykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygxNHB4ICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvXzlyamdpXzM1My5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzlyamdpXzMyNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fOXJqZ2lfMzUzLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fOXJqZ2lfMzI3ID4gLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb185cmpnaV8zMzIgPiAuYXdzdWlfdmFsdWVfMTBpcG9fOXJqZ2lfMzIzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvXzlyamdpXzMzMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfMTBpcG9fOXJqZ2lfMzMxID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb185cmpnaV8zMzEgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fOXJqZ2lfMzM3ID4gLmF3c3VpX2tleV8xMGlwb185cmpnaV8zMzc6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfbGlzdF8xMGlwb185cmpnaV8zMzEgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzlyamdpXzMzMS5hd3N1aV9kaW1tZWRfMTBpcG9fOXJqZ2lfMTUzOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvXzlyamdpXzMzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9jb21wYWN0XzEwaXBvXzlyamdpXzM3OSkgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzlyamdpXzMzMTpub3QoOmZpcnN0LWNoaWxkKSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fOXJqZ2lfMzMxLmF3c3VpX3dpdGgtc3ViLWl0ZW1zXzEwaXBvXzlyamdpXzM4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvXzlyamdpXzMyNykgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fOXJqZ2lfMzM3ID4gLmF3c3VpX2tleV8xMGlwb185cmpnaV8zMzcsXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvXzlyamdpXzMzMS5hd3N1aV93aXRoLXN1Yi1pdGVtc18xMGlwb185cmpnaV8zODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb185cmpnaV8zMjcpID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvXzlyamdpXzMzNyA+IC5hd3N1aV92YWx1ZV8xMGlwb185cmpnaV8zMjMge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cblxuLmF3c3VpX2Z1bGwtd2lkdGhfMTBpcG9fOXJqZ2lfMzg5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfeTF5cmhfMWppeGlfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWppeGlfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWppeGlfMTg5ID4gcmVjdDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWppeGlfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X3kxeXJoXzFqaXhpXzIwMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllc195MXlyaF8xaml4aV8xODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYiwgcm91bmQpO1xufVxuXG4uYXdzdWlfc2VyaWVzLS1oaWdobGlnaHRlZF95MXlyaF8xaml4aV8yMTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXMtLWRpbW1lZF95MXlyaF8xaml4aV8yMTk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uYXdzdWlfc2VyaWVzLS10aHJlc2hvbGRfeTF5cmhfMWppeGlfMjIzOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptLCAzIDUpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX3BvcG92ZXItZGl2aWRlcl95MXlyaF8xaml4aV8yMjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2dyaWRfMTR5ajBfMXhlc2FfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfMXhlc2FfMTQ1LmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfMXhlc2FfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Njpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZ3JpZF8xNHlqMF8xeGVzYV8xNDUuYXdzdWlfbm8tZ3V0dGVyc18xNHlqMF8xeGVzYV8xODEgPiAuYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9jb2xzcGFuLTFfMTR5ajBfMXhlc2FfMTk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1c2gtMV8xNHlqMF8xeGVzYV8yMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdWxsLTFfMTR5ajBfMXhlc2FfMjA0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX2NvbHNwYW4tMl8xNHlqMF8xeGVzYV8yMDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdXNoLTJfMTR5ajBfMXhlc2FfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1bGwtMl8xNHlqMF8xeGVzYV8yMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX2NvbHNwYW4tM18xNHlqMF8xeGVzYV8yMTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LWlubGluZS1zaXplOiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1c2gtM18xNHlqMF8xeGVzYV8yMjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1bGwtM18xNHlqMF8xeGVzYV8yMjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9jb2xzcGFuLTRfMTR5ajBfMXhlc2FfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC00XzE0eWowXzF4ZXNhXzIzMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdWxsLTRfMTR5ajBfMXhlc2FfMjM0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9jb2xzcGFuLTVfMTR5ajBfMXhlc2FfMjM3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC01XzE0eWowXzF4ZXNhXzI0MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdWxsLTVfMTR5ajBfMXhlc2FfMjQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9jb2xzcGFuLTZfMTR5ajBfMXhlc2FfMjQ3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdXNoLTZfMTR5ajBfMXhlc2FfMjUxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9wdWxsLTZfMTR5ajBfMXhlc2FfMjU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfY29sc3Bhbi03XzE0eWowXzF4ZXNhXzI1Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1c2gtN18xNHlqMF8xeGVzYV8yNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC03XzE0eWowXzF4ZXNhXzI2NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfY29sc3Bhbi04XzE0eWowXzF4ZXNhXzI2Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1c2gtOF8xNHlqMF8xeGVzYV8yNzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC04XzE0eWowXzF4ZXNhXzI3NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfY29sc3Bhbi05XzE0eWowXzF4ZXNhXzI3Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtaW5saW5lLXNpemU6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC05XzE0eWowXzF4ZXNhXzI4MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC05XzE0eWowXzF4ZXNhXzI4NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX2NvbHNwYW4tMTBfMTR5ajBfMXhlc2FfMjg3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC0xMF8xNHlqMF8xeGVzYV8yOTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC0xMF8xNHlqMF8xeGVzYV8yOTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX2NvbHNwYW4tMTFfMTR5ajBfMXhlc2FfMjk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC0xMV8xNHlqMF8xeGVzYV8zMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC0xMV8xNHlqMF8xeGVzYV8zMDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX2NvbHNwYW4tMTJfMTR5ajBfMXhlc2FfMzA3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1c2gtMTJfMTR5ajBfMXhlc2FfMzExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVsbC0xMl8xNHlqMF8xeGVzYV8zMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfcHVzaC0wXzE0eWowXzF4ZXNhXzMxNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX3B1bGwtMF8xNHlqMF8xeGVzYV8zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfb2Zmc2V0LTFfMTR5ajBfMXhlc2FfMzIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX29mZnNldC0yXzE0eWowXzF4ZXNhXzMyNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfb2Zmc2V0LTNfMTR5ajBfMXhlc2FfMzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfb2Zmc2V0LTRfMTR5ajBfMXhlc2FfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9vZmZzZXQtNV8xNHlqMF8xeGVzYV8zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX29mZnNldC02XzE0eWowXzF4ZXNhXzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXhlc2FfMTg2LmF3c3VpX29mZnNldC03XzE0eWowXzF4ZXNhXzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeGVzYV8xODYuYXdzdWlfb2Zmc2V0LThfMTR5ajBfMXhlc2FfMzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9vZmZzZXQtOV8xNHlqMF8xeGVzYV8zNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9vZmZzZXQtMTBfMTR5ajBfMXhlc2FfMzUwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF4ZXNhXzE4Ni5hd3N1aV9vZmZzZXQtMTFfMTR5ajBfMXhlc2FfMzUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uYXdzdWlfcmVzdG9yZS1wb2ludGVyLWV2ZW50c18xNHlqMF8xeGVzYV8zNTc6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xNjVvZ18xNTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2XzE2NW9nXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfMTY1b2dfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTUzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2XzE2NW9nXzE1NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xNjVvZ18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xNjVvZ18xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTU0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xNjVvZ18xODQ6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzE2NW9nXzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl8xNjVvZ18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfMTY1b2dfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTg0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzE2NW9nXzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTg0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xNjVvZ18xODQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xNjVvZ18xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMTY1b2dfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfMTY1b2dfMTU0Om5vdCgjXFw5KSxcbi5hd3N1aV9lcnJvcl8xNG1odl8xNjVvZ18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2XzE2NW9nXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfMTY1b2dfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93YXJuaW5nXzE0bWh2XzE2NW9nXzE1NDpub3QoI1xcOSksXG4gIC5hd3N1aV9lcnJvcl8xNG1odl8xNjVvZ18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZ18xNG1odl8xNjVvZ18xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZ18xNG1odl8xNjVvZ18xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvcl8xNG1odl8xNjVvZ18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3JfMTRtaHZfMTY1b2dfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTRtaHZfMTY1b2dfMjM2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfbGFiZWxfMTRtaHZfMTY1b2dfMjY5Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5LCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZm9ybS1sYWJlbC1zYml6ZW8sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzYsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC13ZnE2dTMsIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfMTY1b2dfMjY5Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl8xNjVvZ18yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2XzE2NW9nXzI5MTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl8xNjVvZ18yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfMTY1b2dfMjk5Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfMTY1b2dfMzAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl8xNjVvZ18zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl8xNjVvZ18zMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2XzE2NW9nXzMwOCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfMTY1b2dfMzExOm5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl8xNjVvZ18zMDgge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl8xNjVvZ18zMDg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfMTY1b2dfMTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl8xNjVvZ18xNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5LCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2XzE2NW9nXzMzODpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl8xNjVvZ18zMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl8xNjVvZ18zNDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92cmd6dV8xbXNvdV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1XzFtc291XzE0NSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV8xbXNvdV8xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFhZmk5XzExMHh5XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFhZmk5XzExMHh5XzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMWFmaTlfMTEweHlfMTc2KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfMTEweHlfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV8xMTB4eV8xNzYpLmF3c3VpX25vLWl0ZW1zXzFhZmk5XzExMHh5XzE3OSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWcxZWlvciwgdHJhbnNwYXJlbnQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8ycmh5el80eHoxd18xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIGZvciBjb21wb25lbnQgdG8gZGlzdGluZ3Vpc2ggaW5wdXQgZnJvbSBvdGhlciBpbnB1dC1saWtlIGNvbXBvbmVudHMsIGZvciBleGFtcGxlIGF1dG9zdWdnZXN0ICovXG59XG5cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogdGV4dDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSkpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhLCAtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OS5hd3N1aV9pbnB1dC1yZWFkb25seV8ycmh5el80eHoxd18yMDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LTZiOXlwYSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNHh6MXdfMTQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDk6bm90KCNcXDkpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYikpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYikpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNHh6MXdfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el80eHoxd18yNjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNHh6MXdfMTQ5LmF3c3VpX2lucHV0LWludmFsaWRfMnJoeXpfNHh6MXdfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el80eHoxd18yNjYuYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el80eHoxd18yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNHh6MXdfMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfNHh6MXdfMjc4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5LCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el80eHoxd18yNzg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzR4ejF3XzI3OC5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6XzR4ejF3XzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfNHh6MXdfMjkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfNHh6MXdfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el80eHoxd18xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfNHh6MXdfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfNHh6MXdfMTQ5LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfNHh6MXdfMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OS5hd3N1aV9pbnB1dC1oYXMtaWNvbi1yaWdodF8ycmh5el80eHoxd18zMDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzR4ejF3XzE0OS5hd3N1aV9pbnB1dC1oYXMtbm8tYm9yZGVyLXJhZGl1c18ycmh5el80eHoxd18zMDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xufVxuXG4uYXdzdWlfaW5wdXQtY29udGFpbmVyXzJyaHl6XzR4ejF3XzMxMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLWxlZnRfMnJoeXpfNHh6MXdfMzE4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIpO1xufVxuXG4uYXdzdWlfaW5wdXQtaWNvbi1yaWdodF8ycmh5el80eHoxd18zMjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyhjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMikgLSB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dC1idXR0b24tcmlnaHRfMnJoeXpfNHh6MXdfMzMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlcl8ycmh5el80eHoxd18zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtN3B4O1xufVxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el80eHoxd18zMzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlcl8ycmh5el80eHoxd18zNDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKiAtMSk7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el80eHoxd18zNDU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWxfMnJoeXpfNHh6MXdfMzM1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5LCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5LCA3MDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSArIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF9ncHY3OF8xNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfaXRlbV9kd3VvbF9ncHY3OF8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pdGVtX2R3dW9sX2dwdjc4XzE1MSA+IC5hd3N1aV9jaGVja2JveF9kd3VvbF9ncHY3OF8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV9vcHRpb24tZ3JvdXBfZHd1b2xfZ3B2NzhfMTY0Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG5cbi5hd3N1aV9maWx0ZXJfZHd1b2xfZ3B2NzhfMTY4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlcl9kd3VvbF9ncHY3OF8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfZHd1b2xfZ3B2NzhfMTc5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV9kd3VvbF9ncHY3OF8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59XG5cbi5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sX2dwdjc4XzE4OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIsICMwMDZjZTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1sYWJlbC10YWdfZHd1b2xfZ3B2NzhfMTk0ID4gLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfZ3B2NzhfMTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLXRyaWdnZXJfZHd1b2xfZ3B2NzhfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sX2dwdjc4XzIwNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF9ncHY3OF8yMDU6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4taGlkZGVuLXBsYWNlaG9sZGVyX2R3dW9sX2dwdjc4XzIxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tY291bnRlcl9kd3VvbF9ncHY3OF8yMjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfZHd1b2xfZ3B2NzhfMjI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyX2R3dW9sX2dwdjc4XzIzMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF9kd3VvbF9ncHY3OF8yMjk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDksICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtZGlzYWJsZWRfZHd1b2xfZ3B2NzhfMjU4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC1pbmxpbmUtdG9rZW5zX2R3dW9sX2dwdjc4XzI2Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF9kd3VvbF9ncHY3OF8yNjc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVsciwgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfMmVoZm1fMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al8yZWhmbV8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al8yZWhmbV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al8yZWhmbV8xNzI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al8yZWhmbV8xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3MsICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfMmVoZm1fMTgxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZywgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfMmVoZm1fMTg0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9vcHRpb25fMXAyY3hfOTZzd2dfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4Xzk2c3dnXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF85NnN3Z18xOTApIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF85NnN3Z18xNTMuYXdzdWlfcGFyZW50XzFwMmN4Xzk2c3dnXzE5Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4Xzk2c3dnXzE1My5hd3N1aV9wYXJlbnRfMXAyY3hfOTZzd2dfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4Xzk2c3dnXzE5MCk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF85NnN3Z18xOTYpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXAyY3hfOTZzd2dfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9sYWJlbC1jb250ZW50XzFwMmN4Xzk2c3dnXzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsXzFwMmN4Xzk2c3dnXzIwNzpub3QoI1xcOSksXG4uYXdzdWlfdGFnXzFwMmN4Xzk2c3dnXzIxNDpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4Xzk2c3dnXzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF85NnN3Z18yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF85NnN3Z18yMTQ6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfbGFiZWwtcHJlZml4XzFwMmN4Xzk2c3dnXzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfOTZzd2dfMjE1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGZsZXg6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfOTZzd2dfMjE1Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4Xzk2c3dnXzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfOTZzd2dfMjM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrLCAjNjU2ODcxKTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfOTZzd2dfMjM4LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4Xzk2c3dnXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfOTZzd2dfMjM5LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4Xzk2c3dnXzE5Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHgsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfOTZzd2dfMjM4LmF3c3VpX3NlbGVjdGVkXzFwMmN4Xzk2c3dnXzI1MDpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfOTZzd2dfMjM5LmF3c3VpX3NlbGVjdGVkXzFwMmN4Xzk2c3dnXzI1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMmssICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfdGFnc18xcDJjeF85NnN3Z18yMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV90YWdfMXAyY3hfOTZzd2dfMjE0Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9pY29uXzFwMmN4Xzk2c3dnXzI2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2ZpbHRlcmluZy1tYXRjaC1oaWdobGlnaHRfMXAyY3hfOTZzd2dfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzLCAjZjBmYmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjLCAjMDA2Y2UwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfOTZzd2dfMTkwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfOTZzd2dfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfOTZzd2dfMjAwID4gLmF3c3VpX3RhZ3NfMXAyY3hfOTZzd2dfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF85NnN3Z18xOTAgPiAuYXdzdWlfY29udGVudF8xcDJjeF85NnN3Z18yMDAgPiAuYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfOTZzd2dfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXZhcmlhbnRfMXAyY3hfOTZzd2dfMjg2Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnRfMXAyY3hfOTZzd2dfMjkyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yczB2cGssICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5MiwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2pjZTJtXzE2NC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5MiwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfamNlMm1fMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfamNlMm1fMTcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfamNlMm1fMTcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2pjZTJtXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfamNlMm1fMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9oYXMtYmFja2dyb3VuZF8xNW82dV9qY2UybV8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9jaGlsZF8xNW82dV9qY2UybV8xODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX2NoaWxkXzE1bzZ1X2pjZTJtXzE4NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9qY2UybV8xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfZGlzYWJsZWRfMTVvNnVfamNlMm1fMTkwID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2pjZTJtXzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNywgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfamNlMm1fMjA1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfZGlzYWJsZWRfMTVvNnVfamNlMm1fMTkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NC5hd3N1aV9kaXNhYmxlZF8xNW82dV9qY2UybV8xOTAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfamNlMm1fMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfamNlMm1fMjE1KS5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV9qY2UybV8yMDUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpLCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhaiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWosICMwMDZjZTApLCBpbnNldCAwIDAgMCBjYWxjKDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X2pjZTJtXzIwNTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqLCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfbmV4dC1pdGVtLXNlbGVjdGVkXzE1bzZ1X2pjZTJtXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfamNlMm1fMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV9qY2UybV8yMTUpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1X2pjZTJtXzIxNSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfamNlMm1fMjA1IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NCArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NC5hd3N1aV9wcmV2aW91cy1pdGVtLXNlbGVjdGVkXzE1bzZ1X2pjZTJtXzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfamNlMm1fMTkwKSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9qY2UybV8xNjcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQsICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9qY2UybV8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aCwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfamNlMm1fMTY0KTpub3QoOmhhcyg+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9qY2UybV8xNjcpKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfamNlMm1fMTY0KSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9qY2UybV8xNjcge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfamNlMm1fMTY0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2pjZTJtXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfamNlMm1fMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9qY2UybV8xNjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfamNlMm1fMTkwKTpub3QoLmF3c3VpX3BhcmVudF8xNW82dV9qY2UybV8xNjQpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfamNlMm1fMTkwKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9qY2UybV8yNzEgKyAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxKTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5MiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9qY2UybV8yNzEuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfamNlMm1fMTY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2pjZTJtXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2pjZTJtXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfamNlMm1fMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5MiwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQpOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfamNlMm1fMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LThmZDh5MiwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYiksIGluc2V0IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9qY2UybV8yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfamNlMm1fMjkzKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2pjZTJtXzI5Myk6bm90KC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9qY2UybV8yNzE6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfamNlMm1fMTY0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV9qY2UybV8yOTMpLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1X2pjZTJtXzI5MCkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9qY2UybV8yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfamNlMm1fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2pjZTJtXzI5MyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwaywgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2pjZTJtXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfamNlMm1fMTY0KS5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfamNlMm1fMjkzOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfamNlMm1fMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwaywgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpLCBpbnNldCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpKSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2pjZTJtXzE5MC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfamNlMm1fMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2pjZTJtXzE5MC5hd3N1aV9zZWxlY3RlZF8xNW82dV9qY2UybV8xNjQ6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfamNlMm1fMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfamNlMm1fMTc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kcm9wZG93bi12aXJ0dWFsLW9mZnNldC13aWR0aC05Z29zbHAsIDJweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2pjZTJtXzE3ODpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2pjZTJtXzE2NCwgLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2pjZTJtXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZzFlaW9yLCB0cmFuc3BhcmVudCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9qY2UybV8xNDUuYXdzdWlfdmlydHVhbF8xNW82dV9qY2UybV8xNzguYXdzdWlfcGFyZW50XzE1bzZ1X2pjZTJtXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9qY2UybV8xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLW4zN3Q3aCwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV9qY2UybV8zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2pjZTJtXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2pjZTJtXzE3OCA+IC5hd3N1aV9tZWFzdXJlLXN0cnV0XzE1bzZ1X2pjZTJtXzMyMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkpO1xufVxuXG4uYXdzdWlfc2NyZWVucmVhZGVyLWNvbnRlbnRfMTVvNnVfamNlMm1fMzM0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX29wdGlvbi1jb250ZW50XzE1bzZ1X2pjZTJtXzM0MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlbGVjdC1hbGxfMTVvNnVfamNlMm1fMzQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xdW5vNF8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xdW5vNF8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvXzF1bm80XzIyMTpub3QoI1xcOSksIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xdW5vNF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IHVuc2V0O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb18xdW5vNF8yMjE6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMXVubzRfMjIxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMXVubzRfMjIxOm5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvXzF1bm80XzIyMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMXVubzRfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMXVubzRfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xdW5vNF8yMjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KSAvIDIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9oYXMtY2FyZXRfMThlc29fMXVubzRfMjU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29fMXVubzRfMjYwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9hcnJvd18xOGVzb18xdW5vNF8xNjEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfcHJlc3NlZF8xOGVzb18xdW5vNF8yNzYgPiAuYXdzdWlfYXJyb3dfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX3ByZXNzZWRfMThlc29fMXVubzRfMjc2ID4gLmF3c3VpX2Fycm93XzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIgLSB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF1bm80XzI4Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xdW5vNF8yODIgPiAuYXdzdWlfYXJyb3dfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xdW5vNF8yODIuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF1bm80XzIyMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKTtcbiAgY3Vyc29yOiBhdXRvO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpciwgI2RlZGVlMyk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzF1bm80XzI4MiA+IC5hd3N1aV9wbGFjZWhvbGRlcl8xOGVzb18xdW5vNF8yNjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfcmVhZG9ubHlfMThlc29fMXVubzRfMzAzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xdW5vNF8yODIpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdW5vNF8yMjEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfcmVhZG9ubHlfMThlc29fMXVubzRfMzAzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9kaXNhYmxlZF8xOGVzb18xdW5vNF8yODIpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXVubzRfMjIxKTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdW5vNF8yMjEpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXVubzRfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzF1bm80XzMyOCwgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXVubzRfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzF1bm80XzMyODpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF1bm80XzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb18xdW5vNF8zMjg6Zm9jdXMsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzF1bm80XzIyMSkuYXdzdWlfaW52YWxpZF8xOGVzb18xdW5vNF8zMjg6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXVubzRfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvXzF1bm80XzMzNywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMXVubzRfMjIxKS5hd3N1aV93YXJuaW5nXzE4ZXNvXzF1bm80XzMzNzpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdW5vNF8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMXVubzRfMzM3OmZvY3VzLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMXVubzRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xdW5vNF8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMXVubzRfMzM3OmZvY3VzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xdW5vNF8xNjEuYXdzdWlfY3VzdG9tLW9wdGlvbl8xOGVzb18xdW5vNF8zNDY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG92ZXJmbG93OiBjbGlwO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzF1bm80XzE2MS5hd3N1aV9pbmxpbmUtdG9rZW5zXzE4ZXNvXzF1bm80XzM1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fZG04Z3hfY25sOGRfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbl9kbThneF9jbmw4ZF8xNDY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yb290X2RtOGd4X2NubDhkXzE1MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290X2RtOGd4X2NubDhkXzE1MC5hd3N1aV9oYXMtaXRlbXNfZG04Z3hfY25sOGRfMTgxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfZG04Z3hfY25sOGRfMTgxKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzFpMndnX21vcDN0XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX21vcDN0XzE5Mzpub3QoI1xcOSkge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1saDliNXosICMwMDZjZTApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX21vcDN0XzE5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX21vcDN0XzE5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMTNmenVkLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b24taW5saW5lXzFpMndnX21vcDN0XzIzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc21pc3MtYnV0dG9uLWlubGluZV8xaTJ3Z19tb3AzdF8yMzQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMXB4O1xufVxuXG4uYXdzdWlfaWNvbl8xaTJ3Z19tb3AzdF8yNDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2ljb24taW5saW5lXzFpMndnX21vcDN0XzI1MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3Rva2VuLW5vcm1hbF8xaTJ3Z19tb3AzdF8yNTU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX21vcDN0XzI2Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z19tb3AzdF8yNjI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z19tb3AzdF8yNjI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfbW9wM3RfMjYyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3Rva2VuLW9wdGlvbi1pbmxpbmVfMWkyd2dfbW9wM3RfMjg4Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiAyMHB4O1xufVxuXG4uYXdzdWlfdG9rZW4tYm94XzFpMndnX21vcDN0XzI5Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaSwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNiwgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuLWJveC13aXRob3V0LWRpc21pc3NfMWkyd2dfbW9wM3RfMzExOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LWlubGluZV8xaTJ3Z19tb3AzdF8zMTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAyMHB4O1xuICBtYXgtYmxvY2stc2l6ZTogMjBweDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaCwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLWlubGluZS1ncGRkYmgsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kaXNhYmxlLXBhZGRpbmdfMWkyd2dfbW9wM3RfMzM1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnX21vcDN0XzM0MiA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19tb3AzdF8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z19tb3AzdF8zNDMgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfbW9wM3RfMzQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWQtb25seS02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1yZWFkLW9ubHktNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z19tb3AzdF8zNDIgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfbW9wM3RfMTkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLXJlYWQtb25seS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYikpO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LWRpc2FibGVkXzFpMndnX21vcDN0XzM0Mzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXIsICNkZWRlZTMpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1cywgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94LWRpc2FibGVkXzFpMndnX21vcDN0XzM0MyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19tb3AzdF8xOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfZ2Z3djNfMThseDZfMTkzOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9yb290X2dmd3YzXzE4bHg2XzE5My5hd3N1aV9ob3Jpem9udGFsX2dmd3YzXzE4bHg2XzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3Jvb3RfZ2Z3djNfMThseDZfMTkzLmF3c3VpX3ZlcnRpY2FsX2dmd3YzXzE4bHg2XzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYXdzdWlfbGlzdF9nZnd2M18xOGx4Nl8yMDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbGlzdF9nZnd2M18xOGx4Nl8yMDcuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M18xOGx4Nl8xOTY6bm90KCNcXDkpLCAuYXdzdWlfbGlzdF9nZnd2M18xOGx4Nl8yMDcuYXdzdWlfdmVydGljYWxfZ2Z3djNfMThseDZfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMThseDZfMjA3LmF3c3VpX2hvcml6b250YWxfZ2Z3djNfMThseDZfMTk2Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzE4bHg2XzIwNy5hd3N1aV92ZXJ0aWNhbF9nZnd2M18xOGx4Nl8yMDI6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzE4bHg2XzIwNy5hd3N1aV9ncmlkX2dmd3YzXzE4bHg2XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAyMzBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xpc3RfZ2Z3djNfMThseDZfMjA3LmF3c3VpX2dyaWRfZ2Z3djNfMThseDZfMjI2Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fZ2Z3djNfMThseDZfMjM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udGFpbmVyLWlubGluZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2UsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90b2dnbGVfZ2Z3djNfMThseDZfMjQ1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdG9nZ2xlX2dmd3YzXzE4bHg2XzI0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzE4bHg2XzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzE4bHg2XzI0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzE4bHg2XzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMThseDZfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfMThseDZfMjQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZV9nZnd2M18xOGx4Nl8yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMThseDZfMjQ1ID4gLmF3c3VpX2Rlc2NyaXB0aW9uX2dmd3YzXzE4bHg2XzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfc2VwYXJhdG9yX2dmd3YzXzE4bHg2XzM0Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mOGc2cV9lajVtdl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9lbWJlZGRlZF9mOGc2cV9lajVtdl8xNzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfdG9rZW5zX2Y4ZzZxX2VqNW12XzIxMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFweDdnXzFnYzU0XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2NoYXJ0LWZpbHRlcl8xcHg3Z18xZ2M1NF8xNzc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jdXN0b20taWNvbi13cmFwcGVyXzFweDdnXzFnYzU0XzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzFramM3XzF2aTJtXzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9tYXJrZXJfMWtqYzdfMXZpMm1fMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX21hcmtlcl8xa2pjN18xdmkybV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbWFya2VyXzFramM3XzF2aTJtXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFramM3XzF2aTJtXzE2Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFramM3XzF2aTJtXzE2Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXdzdWlfdGl0bGVfMWtqYzdfMXZpMm1fMjAyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfbGlzdF8xa2pjN18xdmkybV8yMDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX21hcmtlcl8xa2pjN18xdmkybV8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN18xdmkybV8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfMXZpMm1fMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfMXZpMm1fMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3XzF2aTJtXzE1Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbWFya2VyXzFramM3XzF2aTJtXzE1My5hd3N1aV9tYXJrZXItLWRpbW1lZF8xa2pjN18xdmkybV8yNTI6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMXZpMm1fMTUzLmF3c3VpX21hcmtlci0taGlnaGxpZ2h0ZWRfMWtqYzdfMXZpMm1fMjU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXJnMnpfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbjRxbHBfMXJnMnpfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9uNHFscF8xcmcyel8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzFyZzJ6XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXJnMnpfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xcmcyel8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9uNHFscF8xcmcyel8xNzU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQ7XG4gIGdhcDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfcm9vdF9uNHFscF8xcmcyel8xNzU6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfZW1wdHlfbjRxbHBfMXJnMnpfMTUzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4aywgIzY1Njg3MSk7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuXG4uYXdzdWlfcm93X240cWxwXzFyZzJ6XzIyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2RpdmlkZXJfbjRxbHBfMXJnMnpfMjI1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3Jvdy1jb250cm9sX240cWxwXzFyZzJ6XzIzMDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2ZpZWxkX240cWxwXzFyZzJ6XzIzNDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXJnMnpfMjM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXJnMnpfMjM4ID4gYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWNkbjhweiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFyZzJ6XzIzOCA+IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFyZzJ6XzIzOCA+IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFyZzJ6XzIzOCA+IGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcmcyel8yMzggPiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcmcyel8yMzggPiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFyZzJ6XzIzOCA+IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzFyZzJ6XzIzOCA+IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcmcyel8yMzggPiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xcmcyel8yMzggPiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuXG4uYXdzdWlfYWRkLXJvd19uNHFscF8xcmcyel8yODU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5cbi5hd3N1aV9hZGQtYnV0dG9uX240cWxwXzFyZzJ6XzI4OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tY29udGFpbmVyX240cWxwXzFyZzJ6XzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLWZpZWxkLXBhZGRpbmdfbjRxbHBfMXJnMnpfMjk3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKTtcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tb3duLXJvd19uNHFscF8xcmcyel8zMDE6bm90KCNcXDkpIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uX240cWxwXzFyZzJ6XzI5Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Ryb3Bkb3duLWZvb3Rlcl92bThxZl9qeGR2aF81Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tY29udGVudF92bThxZl9qeGR2aF8xMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTJod2Nfb2JvaTRfNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2xheW91dC1zdHJ1dF8xMmh3Y19vYm9pNF85Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV8xMmh3Y19vYm9pNF8xNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHVuaXQtdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2JhZGdlXzF5anlnXzMwaTR0XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2LCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2LCA0cHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYmFkZ2UtMmljcmRsLCAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1tNGp1aWcsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzMwaTR0XzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ncmV5XzF5anlnXzMwaTR0XzE5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNiwgIzQyNDY1MCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZXktZnlkZHdnLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktb3oybDF4LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItZ3JlZW5fMXlqeWdfMzBpNHRfMTk2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNSwgIzAwODAyZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZWVuLW15aGxxbSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi15MGNqenUsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzMwaTR0XzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ibHVlXzF5anlnXzMwaTR0XzIwMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWU1N3I0NywgIzAwNmNlMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWJsdWUtcms3bWU1LCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtbnQ4eXZxLCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItcmVkXzF5anlnXzMwaTR0XzIwNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4LCAjZGIwMDAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2UtcmVkLThha2JrNywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtNG9lNjA1LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktY3JpdGljYWxfMXlqeWdfMzBpNHRfMjExOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLXQ4czRvdCwgIzg3MDMwMyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWNyaXRpY2FsLTd0enBibywgI2Y5ZjlmYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWNyaXRpY2FsLTUyMXkxaSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnXzMwaTR0XzE0NS5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1oaWdoXzF5anlnXzMwaTR0XzIxNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLWZqaTkwZCwgI2NlMzMxMSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWhpZ2gtd2V5cHRvLCAjZjlmOWZhKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktaGlnaC1jc3QyNzAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbWVkaXVtXzF5anlnXzMwaTR0XzIyMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tb2RlazFiLCAjZjg5MjU2KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLTlkbnlneCwgIzBmMTQxYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW1lZGl1bS04amdmaTEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbG93XzF5anlnXzMwaTR0XzIyNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctOWZxa204LCAjZjJjZDU0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbG93LXA2eGYxNCwgIzBmMTQxYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWxvdy1rbWl2OWssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z18zMGk0dF8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbmV1dHJhbF8xeWp5Z18zMGk0dF8yMzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC02YWY4a3EsICM2NTY4NzEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbiwgI2Y5ZjlmYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtZ2V6bm5iLCB0cmFuc3BhcmVudCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLFxuLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzFzNDVnXzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMXM0NWdfMTkwOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLFxuICAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZXhpdGluZ18xeXo5Y18xczQ1Z18yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xeXo5Y18xczQ1Z18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1iLWEwa25rZSwgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMXl6OWNfMXM0NWdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzF5ejljXzFzNDVnXzIyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYiwgcm91bmQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3Nlcmllcy0taGlnaGxpZ2h0ZWRfMXl6OWNfMXM0NWdfMjQyOm5vdCgjXFw5KSxcbi5hd3N1aV9zZXJpZXNfX2Jhci0taGlnaGxpZ2h0ZWRfMXl6OWNfMXM0NWdfMjQzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gZG9tIHF1ZXJ5ICovXG59XG5cbi5hd3N1aV9zZXJpZXMtLWRpbW1lZF8xeXo5Y18xczQ1Z18yNDc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uYXdzdWlfc2VyaWVzLS10aHJlc2hvbGRfMXl6OWNfMXM0NWdfMjUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptLCAzIDUpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX2Jhci1ncm91cF8xeXo5Y18xczQ1Z18yNTY6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyXzF5a2FyXzFnc2ZzXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfMWdzZnNfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMXlrYXJfMWdzZnNfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl8xeWthcl8xZ3Nmc18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfMWdzZnNfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyXzF5a2FyXzFnc2ZzXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xeWthcl8xZ3Nmc18xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl8xZ3Nmc18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhci1pbm5lcl8xeWthcl8xZ3Nmc18yMTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfMXlrYXJfMWdzZnNfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItdGl0bGVfMXlrYXJfMWdzZnNfMjI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1uZXh0LWJ0bl8xeWthcl8xZ3Nmc18yMzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLXByZXYtYnRuXzF5a2FyXzFnc2ZzXzIzODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciBpZGVudGlmeWluZyBlbGVtZW50ICovXG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl8xZ3Nmc18yNDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZF8xeWthcl8xZ3Nmc18yNDE6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZ3JpZC1kZW5zZV8xeWthcl8xZ3Nmc18yNDUpIHtcbiAgYm9yZGVyLXNwYWNpbmc6IHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLXdjM3dwciwgNnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfMWdzZnNfMjQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWQtY2VsbF8xeWthcl8xZ3Nmc18yNTM6bm90KCNcXDkpIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1oZWFkZXJfMXlrYXJfMWdzZnNfMjU4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2UsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xZ3Nmc18yNTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTcsICNiNGI0YmIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xZ3Nmc18yNTg6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl8xZ3Nmc18yNzg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMmssICM2NTY4NzEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl8xZ3Nmc18yNzg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl8xZ3Nmc18yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfMWdzZnNfMjg4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl8xZ3Nmc18yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfMWdzZnNfMjg4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeCwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4NmssICNmM2YzZjcpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZW5hYmxlZF8xeWthcl8xZ3Nmc18yNzguYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50LXBhZ2VfMXlrYXJfMWdzZnNfMjg4Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMWdzZnNfMjk5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnRfMXlrYXJfMWdzZnNfMjg4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW4sICNmM2YzZjcpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xZ3Nmc18yNTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xZ3Nmc18yNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl8xZ3Nmc18zMjApOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1kZW5zZV8xeWthcl8xZ3Nmc18zMjA6bm90KCNcXDkpOjphZnRlciB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMWdzZnNfMjU4ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfMWdzZnNfMzI4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFnc2ZzXzI1ODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMWdzZnNfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFnc2ZzXzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMWdzZnNfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFnc2ZzXzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xZ3Nmc18yOTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xZ3Nmc18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMWdzZnNfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xZ3Nmc18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTMsICNmOWY5ZmEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMWdzZnNfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFnc2ZzXzI5OTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMWdzZnNfMjk5ID4gLmF3c3VpX2RhdGUtaW5uZXJfMXlrYXJfMWdzZnNfMzI4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtazNkNTQ5LCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLXJvd18xeWthcl8xZ3Nmc180MDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMWdzZnNfMjU4IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF8xeWthcl8xZ3Nmc180MDc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItaW5uZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODU6bm90KCNcXDkpOm5vdCg6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0KSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xZTE4Yl8yMDI6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NCwgI2ZmZmZmZikpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1zaGFkb3ctaXRlbS1jYXJkLWxvMHVoNiwgbm9uZSkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzOm5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtaWVyY3FmLCAxcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLW5qdGpsMiwgI2M2YzZjZCkpO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLWllcmNxZiwgMXB4KSkgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1uanRqbDIsICNjNmM2Y2QpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoX24xZnd0XzFlMThiXzI2OCk6OmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfaGlnaGxpZ2h0ZWRfbjFmd3RfMWUxOGJfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYsICNmMGZiZmYpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX2hpZ2hsaWdodGVkX24xZnd0XzFlMThiXzI3MTpub3QoI1xcOSk6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG8sICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenYsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG8sICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NSArIC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfMWUxOGJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NCArIC5hd3N1aV9mb290ZXJfbjFmd3RfMWUxOGJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODUgKyAuYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NSArIC5hd3N1aV9mb290ZXJfbjFmd3RfMWUxOGJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xZTE4Yl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xZTE4Yl8yMDIpLCAuYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMiksIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMiksIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xZTE4Yl8yMDIpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDIsIDhweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfMWUxOGJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnEsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtbDFrd3AyLCAxMnB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xZTE4Yl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xZTE4Yl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xZTE4Yl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzFlMThiXzMwOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMiwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzFlMThiXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzFlMThiXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfMWUxOGJfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMiwgMTJweCkgLSB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5IHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xLCAxMHB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejksIDE2cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xZTE4Yl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWcsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjAsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xZTE4Yl8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjAsIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzFlMThiXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzFlMThiXzMwOSxcbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMWUxOGJfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfMWUxOGJfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xZTE4Yl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzFlMThiXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzFlMThiXzMwOSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXdrcnJiMCwgMjBweCkgLSB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzFlMThiXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMWUxOGJfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xZTE4Yl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xZTE4Yl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xZTE4Yl8zMDkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZywgMTZweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xZTE4Yl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzFlMThiXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMWUxOGJfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMWUxOGJfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMWUxOGJfMzA5OmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzFlMThiXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzFlMThiXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2Z1bGwtaGVpZ2h0X24xZnd0XzFlMThiXzM1NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fbjFmd3RfMWUxOGJfMzU5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTBoeGJjZSwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2NvbnRlbnRfMXdlcGdfMTl2YXNfMTQ1Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ18xOXZhc18xNDY6bm90KCNcXDkpLFxuLmF3c3VpX2xhYmVsXzF3ZXBnXzE5dmFzXzE0Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2xhYmVsXzF3ZXBnXzE5dmFzXzE0Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXdlcGdfMTl2YXNfMTU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfb3V0bGluZV8xd2VwZ18xOXZhc18xNTUuYXdzdWlfc2hvdy1vdXRsaW5lXzF3ZXBnXzE5dmFzXzE1ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdGl2ZS1pbnB1dF8xd2VwZ18xOXZhc18xNjI6bm90KCNcXDkpOmZvY3VzICsgLmF3c3VpX291dGxpbmVfMXdlcGdfMTl2YXNfMTU1IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV93cmFwcGVyXzF3ZXBnXzE5dmFzXzE2Njpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9sYWJlbC13cmFwcGVyXzF3ZXBnXzE5dmFzXzE3Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXdlcGdfMTl2YXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2VtcHR5LWNvbnRlbnRfMXdlcGdfMTl2YXNfMTgzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ18xOXZhc18xNDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLWJvdHRvbS1wYWRkaW5nXzF3ZXBnXzE5dmFzXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9sYWJlbF8xd2VwZ18xOXZhc18xNDc6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnXzE5dmFzXzE0Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xhYmVsLWRpc2FibGVkXzF3ZXBnXzE5dmFzXzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb24tZGlzYWJsZWRfMXdlcGdfMTl2YXNfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfMTl2YXNfMjA2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfMTl2YXNfMjA2ID4gaW5wdXQ6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ18xOXZhc18yMDYgPiBzdmc6bm90KCNcXDkpLCAuYXdzdWlfY29udHJvbF8xd2VwZ18xOXZhc18yMDYgPiAuYXdzdWlfb3V0bGluZV8xd2VwZ18xOXZhc18xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jb250cm9sXzF3ZXBnXzE5dmFzXzIwNiA+IGlucHV0Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9rMnkycV90MWV4Z18xNDUuYXdzdWlfcm9vdF9rMnkycV90MWV4Z18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jaGVja2JveC1jb250cm9sX2syeTJxX3QxZXhnXzE3ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfazJ5MnFfdDFleGdfMTg2Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfazJ5MnFfdDFleGdfMTg2Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV90MWV4Z18xODY6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1jb250cm9sXzF2MWhrXzF5dG54XzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCkpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbn1cblxuLmF3c3VpX291dGxpbmVfMXYxaGtfMXl0bnhfMTUzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfMXYxaGtfMXl0bnhfMTUzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV8xdjFoa18xeXRueF8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuXG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfMXl0bnhfMTc2Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQsICM4YzhjOTQpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIsICNmZmZmZmYpO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrXzF5dG54XzE3Ni5hd3N1aV9zdHlsZWQtY2lyY2xlLWRpc2FibGVkXzF2MWhrXzF5dG54XzE4MDpub3QoI1xcOSksIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa18xeXRueF8xNzYuYXdzdWlfc3R5bGVkLWNpcmNsZS1yZWFkb25seV8xdjFoa18xeXRueF8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMXl0bnhfMTg1Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzF5dG54XzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMXl0bnhfMTg1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xeXRueF8xODU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xeXRueF8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1jaGVja2VkXzF2MWhrXzF5dG54XzIwMTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xeXRueF8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1kaXNhYmxlZF8xdjFoa18xeXRueF8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZywgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzF5dG54XzE4NS5hd3N1aV9zdHlsZWQtY2lyY2xlLXJlYWRvbmx5XzF2MWhrXzF5dG54XzE4MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzNTV4X3d5Mjd5XzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgYW5kIGluIHRoZSB1c2Utc2VsZWN0aW9uIGhvb2sgKi9cbn1cblxuLmF3c3VpX2xhYmVsXzFzNTV4X3d5Mjd5XzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9sYWJlbC10b3BfMXM1NXhfd3kyN3lfMTYzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc3R1ZF8xczU1eF93eTI3eV8xNjg6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3dpaDFsXzF4NzVrXzE1Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdG9vbHNfd2loMWxfMXg3NWtfMTY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1semlzNWEsIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xeDc1a18xNzM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuQHN1cHBvcnRzIChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzF4NzVrXzE3Mzpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBmaXQtY29udGVudDtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF8xeDc1a18xNzM6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxufVxuLmF3c3VpX3Rvb2xzLWFsaWduLXJpZ2h0X3dpaDFsXzF4NzVrXzE4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX3Rvb2xzLXBhZ2luYXRpb25fd2loMWxfMXg3NWtfMTkwICsgLmF3c3VpX3Rvb2xzLXByZWZlcmVuY2VzX3dpaDFsXzF4NzVrXzE5MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV90b29scy1zbWFsbF93aWgxbF8xeDc1a18xOTYgPiAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzF4NzVrXzE3Mzpub3QoI1xcOSkge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFibGVfd2loMWxfMXg3NWtfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3RhYmxlLWxheW91dC1maXhlZF93aWgxbF8xeDc1a18yMDY6bm90KCNcXDkpIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLmF3c3VpX3dyYXBwZXJfd2loMWxfMXg3NWtfMjEwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogSGlkZSBzY3JvbGxiYXIgaW4gRmlyZWZveCAqL1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfMXg3NWtfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xeDc1a18yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfMXg3NWtfMjAwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfMXg3NWtfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xeDc1a18yMTcgPiAuYXdzdWlfd3JhcHBlci1jb250ZW50LW1lYXN1cmVfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfMXg3NWtfMjEwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzF4NzVrXzIxNyA+IC5hd3N1aV90YWJsZV93aWgxbF8xeDc1a18yMDA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xeDc1a18yMTAuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXg3NWtfMjE3ID4gLmF3c3VpX3dyYXBwZXItY29udGVudC1tZWFzdXJlX3dpaDFsXzF4NzVrXzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfMXg3NWtfMjEwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xeDc1a18yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF8xeDc1a18yMjApLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xeDc1a18yMTAuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfMXg3NWtfMjIwKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10YWJsZS1jb250ZW50LWJvdHRvbS01OXNnMHYsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xeDc1a18yMTA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl93aWgxbF8xeDc1a18yMjMpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xeDc1a18yMTA6bm90KCNcXDkpOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGUgc2Nyb2xsYmFyIGluIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfd3JhcHBlcl93aWgxbF8xeDc1a18yMTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jZWxsLW1lcmdlZF93aWgxbF8xeDc1a18yNDA6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jZWxsLW1lcmdlZF93aWgxbF8xeDc1a18yNDAuYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF8xeDc1a18yMjA6bm90KCNcXDkpIHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxsIG9mIGFuIGVtcHR5IHRhYmxlIGFzIGEgc2VwYXJhdG9yIGJldHdlZW4gdGhlXG4gIHRhYmxlIGFuZCB0aGUgZm9vdGVyXG4gICovXG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9jZWxsLW1lcmdlZC1jb250ZW50X3dpaDFsXzF4NzVrXzI1Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLmF3c3VpX2NlbGwtbWVyZ2VkLWNvbnRlbnRfd2loMWxfMXg3NWtfMjUyOm5vdCgjXFw5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gICAgbWFyZ2luLWJsb2NrOiAwO1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTIgKiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCkpO1xuICB9XG59XG5cbi5hd3N1aV9lbXB0eV93aWgxbF8xeDc1a18yNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktZThvaThrLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfd2loMWxfMXg3NWtfMjcyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4vKlxuVGhlIG1pbi9tYXgvd2lkdGggdG9rZW4gdmFsdWVzIGluIFZpc3VhbCBSZWZyZXNoIHNob3VsZCBhbGlnblxudGhlIHRhYmxlIGhlYWRlciBhbmQgYm9keSBjZWxscyBzZWxlY3Rpb24gY29udHJvbCB3aXRoIHRoZSB0YWJsZVxuZmlsdGVyIHNlYXJjaCBpY29uLlxuKi9cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF93aWgxbF8xeDc1a18yODE6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLTVndXljMSwgNDBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC01Z3V5YzEsIDQwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLTVndXljMSwgNDBweCk7XG59XG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2xfd2loMWxfMXg3NWtfMjgxLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sLWhlYWRlcl93aWgxbF8xeDc1a18yODg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbC1jb250ZW50LXNwYW5zLXJvd3Nfd2loMWxfMXg3NWtfMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzF4NzVrXzMwMDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzF4NzVrXzMwMC5hd3N1aV92YXJpYW50LWZ1bGwtcGFnZV93aWgxbF8xeDc1a18zMTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXg3NWtfMzAwLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xeDc1a18yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfMXg3NWtfMjAwOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXg3NWtfMzAwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzF4NzVrXzIxNyA+IC5hd3N1aV90YWJsZV93aWgxbF8xeDc1a18yMDA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzF4NzVrXzMwMC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYmxlLWhhcy1oZWFkZXJfd2loMWxfMXg3NWtfMzE3KSwgLmF3c3VpX2hlYWRlci1zZWNvbmRhcnlfd2loMWxfMXg3NWtfMzAwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzF4NzVrXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsXzF4NzVrXzMxNykge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzF4NzVrXzMwMDpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzF4NzVrXzMwMC5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsXzF4NzVrXzMxNzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci0yNWp1aTMsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xeDc1a18zMjg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KSB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzF4NzVrXzMyOC5hd3N1aV92YXJpYW50LWZ1bGwtcGFnZV93aWgxbF8xeDc1a18zMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMCBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KSArIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1mdWxsLXBhZ2UtYm90dG9tLTY4dXBidywgNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzF4NzVrXzMyOC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xeDc1a18zMjguYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KSArIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YSwgMHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzF4NzVrXzMyOC5hd3N1aV92YXJpYW50LWVtYmVkZGVkX3dpaDFsXzF4NzVrXzMzNzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMXg3NWtfMzI4LmF3c3VpX3ZhcmlhbnQtYm9yZGVybGVzc193aWgxbF8xeDc1a18zMzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YSwgMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdGFibGUtZW1iZWRkZWQtaGVhZGVyLXRvcC1lenprMTksIDBweCk7XG59XG5cbi5hd3N1aV9mb290ZXItd3JhcHBlcl93aWgxbF8xeDc1a18zNDIuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzF4NzVrXzIxNzpub3QoI1xcOSksIC5hd3N1aV9mb290ZXItd3JhcHBlcl93aWgxbF8xeDc1a18zNDIuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMXg3NWtfMjE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCk7XG59XG5cbi5hd3N1aV9mb290ZXJfd2loMWxfMXg3NWtfMzQyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1mb290ZXItaG9yaXpvbnRhbC1iaTVmMDUsIDBweCk7XG59XG4uYXdzdWlfZm9vdGVyLXdpdGgtcGFnaW5hdGlvbl93aWgxbF8xeDc1a18zNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9mb290ZXItcGFnaW5hdGlvbl93aWgxbF8xeDc1a18zNTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3RoZWFkLWFjdGl2ZV93aWgxbF8xeDc1a18zNjI6bm90KCNcXDkpLFxuLmF3c3VpX3Jvd193aWgxbF8xeDc1a18zNjM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvdy1zZWxlY3RlZF93aWgxbF8xeDc1a18zNjQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9za2VsZXRvbi1sb2FkaW5nLWNlbGxfd2loMWxfMXg3NWtfMzY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9wOGE2aV8xbmJqeF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfcDhhNmlfMW5ianhfMTc3LmF3c3VpX2hlYWRlci1yZWZyZXNoX3A4YTZpXzFuYmp4XzE3Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYncsIDRweCkpO1xufVxuXG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgKiAtMSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xX3A4YTZpXzFuYmp4XzE5NSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtMl9wOGE2aV8xbmJqeF8xOTggPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtM19wOGE2aV8xbmJqeF8yMDEgPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC00X3A4YTZpXzFuYmp4XzIwNCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjUlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC01X3A4YTZpXzFuYmp4XzIwNyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC02X3A4YTZpXzFuYmp4XzIxMCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQuYXdzdWlfbGlzdC1ncmlkLTdfcDhhNmlfMW5ianhfMjEzID4gLmF3c3VpX2NhcmRfcDhhNmlfMW5ianhfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNC4yODU3MTQyODU3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtOF9wOGE2aV8xbmJqeF8yMTYgPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEyLjUlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC05X3A4YTZpXzFuYmp4XzIxOSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTEuMTExMTExMTExMSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQuYXdzdWlfbGlzdC1ncmlkLTEwX3A4YTZpXzFuYmp4XzIyMiA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMV9wOGE2aV8xbmJqeF8yMjUgPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDkuMDkwOTA5MDkwOSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQuYXdzdWlfbGlzdC1ncmlkLTEyX3A4YTZpXzFuYmp4XzIyOCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtMTNfcDhhNmlfMW5ianhfMjMxID4gLmF3c3VpX2NhcmRfcDhhNmlfMW5ianhfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA3LjY5MjMwNzY5MjMlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xNF9wOGE2aV8xbmJqeF8yMzQgPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDcuMTQyODU3MTQyOSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQuYXdzdWlfbGlzdC1ncmlkLTE1X3A4YTZpXzFuYmp4XzIzNyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtMTZfcDhhNmlfMW5ianhfMjQwID4gLmF3c3VpX2NhcmRfcDhhNmlfMW5ianhfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA2LjI1JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtMTdfcDhhNmlfMW5ianhfMjQzID4gLmF3c3VpX2NhcmRfcDhhNmlfMW5ianhfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1Ljg4MjM1Mjk0MTIlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMW5ianhfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xOF9wOGE2aV8xbmJqeF8yNDYgPiAuYXdzdWlfY2FyZF9wOGE2aV8xbmJqeF8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuNTU1NTU1NTU1NiU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xbmJqeF8xODQuYXdzdWlfbGlzdC1ncmlkLTE5X3A4YTZpXzFuYmp4XzI0OSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS4yNjMxNTc4OTQ3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFuYmp4XzE4NC5hd3N1aV9saXN0LWdyaWQtMjBfcDhhNmlfMW5ianhfMjUyID4gLmF3c3VpX2NhcmRfcDhhNmlfMW5ianhfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1JTtcbn1cblxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3A4YTZpXzFuYmp4XzI1Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpICsgMiAqIHZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbCwgMjBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWwsIDIwcHgpO1xufVxuXG4uYXdzdWlfbG9hZGluZ19wOGE2aV8xbmJqeF8yNjY6bm90KCNcXDkpLFxuLmF3c3VpX2VtcHR5X3A4YTZpXzFuYmp4XzI2Nzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4aywgIzY1Njg3MSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9oYXMtaGVhZGVyX3A4YTZpXzFuYmp4XzI3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG59XG4uYXdzdWlfaGFzLWhlYWRlcl9wOGE2aV8xbmJqeF8yNzQuYXdzdWlfcmVmcmVzaF9wOGE2aV8xbmJqeF8yNzcuYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlX3A4YTZpXzFuYmp4XzE3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9jYXJkX3A4YTZpXzFuYmp4XzE5NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfY2FyZC1oZWFkZXJfcDhhNmlfMW5ianhfMjkzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfY2FyZC1oZWFkZXItaW5uZXJfcDhhNmlfMW5ianhfMzAyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyLWlubmVyLXNlbGVjdGFibGVfcDhhNmlfMW5ianhfMzA1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5MCU7XG59XG4uYXdzdWlfY2FyZC1zZWxlY3RlZF9wOGE2aV8xbmJqeF8zMDg6bm90KCNcXDkpIHtcbiAgLyogVXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFuYmp4XzMxMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9zZWN0aW9uLWhlYWRlcl9wOGE2aV8xbmJqeF8zMTk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtNjZ6ZHk5LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTIsICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlY3Rpb24tY29udGVudF9wOGE2aV8xbmJqeF8zMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFuYmp4XzMxMjpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFuYmp4XzMxMjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfZm9vdGVyLXBhZ2luYXRpb25fcDhhNmlfMW5ianhfMzM3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG5cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3I6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggMnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9pbmZvOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkYjAwMDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmY3YTdhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RiMDAwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZjdhN2EnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM4NTU5MDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmJkMzMyJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzOWU2OTAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZWQ0ZCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4IDE2cHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpIHtcbiAgLyogQSBnb29kIHRlc3QgY2FzZSBmb3IgZGlzYWJsZWQgZm9sZHNcbiAgICAgPDxodG1sPDw8PFxuICAgICA8L2h0bWw+XG4gICovXG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogLTE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTIxcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX21hcmtlci1sYXllciA+IC5hY2VfYWN0aXZlLWxpbmU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IuYWNlX2RhcmsgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS1jb29tNmgsICM2NTY4NzEpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLWNvb202aCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX3Njcm9sbGVyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDI0NjUwJyBmaWxsPSclMjM0MjQ2NTAnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM0OTQ5NDknIGZpbGw9JyUyMzQ5NDk0OScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDk0OTQ5JyBmaWxsPSclMjM0OTQ5NDknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZCwgIzY1Njg3MSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmUsICNmZmZmZmYpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0ycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLW9xM2d2ZSwgI2ZmZmZmZik7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZjknIGZpbGw9JyUyM2Y5ZjlmOScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZjknIGZpbGw9JyUyM2Y5ZjlmOScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmUsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1majU3eXgsICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmZmZmYnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzI0MjQyNCcgZmlsbD0nJTIzMjQyNDI0JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y19wbHZ0cF8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfcGx2dHBfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcGFuZV8xZ2w5Y19wbHZ0cF83MDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAxO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm4sICNmM2YzZjcpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYW5lX19jbG9zZS1jb250YWluZXJfMWdsOWNfcGx2dHBfNzE1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC8gMik7XG59XG4uYXdzdWlfcGFuZV9fbGlzdF8xZ2w5Y19wbHZ0cF83MjA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1ibG9jay1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX3BhbmVfX3RhYmxlXzFnbDljX3BsdnRwXzcyNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfcGx2dHBfNzMzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfcGx2dHBfNzMzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19wbHZ0cF83MzMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljX3BsdnRwXzczMyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX3BsdnRwXzczMzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfcGx2dHBfNzQ3Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfcGx2dHBfNzMzOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfcGx2dHBfNzMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19wbHZ0cF83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfcGx2dHBfNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfcGx2dHBfNzMzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19wbHZ0cF83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfcGx2dHBfNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfcGx2dHBfNzMzIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljX3BsdnRwXzc0NyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX3BsdnRwXzczMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX3BsdnRwXzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX3BsdnRwXzczMzpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y19wbHZ0cF83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljX3BsdnRwXzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y19wbHZ0cF83MzM6bGFzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfcGx2dHBfNzMzOm5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljX3BsdnRwXzczMzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dCwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9fbG9jYXRpb25fMWdsOWNfcGx2dHBfNzY4Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2Rlc2NyaXB0aW9uXzFnbDljX3BsdnRwXzc2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3BhbmVfX2xvY2F0aW9uXzFnbDljX3BsdnRwXzc2ODpub3QoI1xcOSkge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG59XG4uYXdzdWlfcGFuZV9fZGVzY3JpcHRpb25fMWdsOWNfcGx2dHBfNzY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZ2w5Y19wbHZ0cF83ODM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljX3BsdnRwXzE1ODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZywgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9lZGl0b3JfMWdsOWNfcGx2dHBfODI3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljX3BsdnRwXzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljX3BsdnRwXzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y19wbHZ0cF84Mjc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y19wbHZ0cF84Mjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX2VkaXRvci1yZWZyZXNoXzFnbDljX3BsdnRwXzg1Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuXG4uYXdzdWlfc3RhdHVzLWJhcl8xZ2w5Y19wbHZ0cF84NjI6bm90KCNcXDkpIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnLCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybiwgI2YzZjNmNyk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyLXdpdGgtaGlkZGVuLXBhbmVfMWdsOWNfcGx2dHBfODcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19sZWZ0XzFnbDljX3BsdnRwXzg3NTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fcmlnaHRfMWdsOWNfcGx2dHBfODgyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fbGFuZ3VhZ2UtbW9kZV8xZ2w5Y19wbHZ0cF84ODY6bm90KCNcXDkpLCAuYXdzdWlfc3RhdHVzLWJhcl9fY3Vyc29yLXBvc2l0aW9uXzFnbDljX3BsdnRwXzg4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2NvZy1idXR0b25fMWdsOWNfcGx2dHBfODkyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuXG4uYXdzdWlfdGFiLWxpc3RfMWdsOWNfcGx2dHBfODk3Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19wbHZ0cF85MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19wbHZ0cF85MDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci00MnVkZnUsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApO1xufVxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfcGx2dHBfOTAyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZTogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19wbHZ0cF85MzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpIC0gMnB4KTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y19wbHZ0cF85Mzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5LCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y19wbHZ0cF85Mzg6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXdhcm5pbmdzXzFnbDljX3BsdnRwXzkzODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWFjdGl2ZV8xZ2w5Y19wbHZ0cF85NDc6bm90KCNcXDkpOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19wbHZ0cF85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2ssIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y19wbHZ0cF85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfcGx2dHBfOTM1Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljX3BsdnRwXzkzNTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljX3BsdnRwXzk2Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHgsICM4YzhjOTQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfcGx2dHBfOTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfcGx2dHBfOTYzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfcGx2dHBfOTAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX3BsdnRwXzkwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19wbHZ0cF85MDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpdmlkZXJfMWdsOWNfcGx2dHBfOTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItY29kZS1lZGl0b3Itc3RhdHVzLWRpdmlkZXItd2lkdGgtM2dvb2g2LCAxcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1biwgI2M2YzZjZCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZXJyb3JzXzFnbDljX3BsdnRwXzEwMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5Ac3VwcG9ydHMgKGNvbnRhaW46IGlubGluZS1zaXplKSB7XG4gIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX3BsdnRwXzkwMjpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIEBjb250YWluZXIgbm90IChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfcGx2dHBfOTAyID4gLmF3c3VpX2NvdW50XzFnbDljX3BsdnRwXzEwMTI6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX3BsdnRwXzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljX3BsdnRwXzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgQGNvbnRhaW5lciAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX3BsdnRwXzkwMiA+IC5hd3N1aV9jb3VudF8xZ2w5Y19wbHZ0cF8xMDEyOm5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljX3BsdnRwXzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljX3BsdnRwXzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90IChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y19wbHZ0cF85MDIgPiAuYXdzdWlfY291bnRfMWdsOWNfcGx2dHBfMTAxMjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfcGx2dHBfOTAyID4gLmF3c3VpX3RleHRfMWdsOWNfcGx2dHBfMTAxNTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uYXdzdWlfbG9hZGluZy1zY3JlZW5fMWdsOWNfcGx2dHBfMTAzNzpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljX3BsdnRwXzEwMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJsb2NrLXNpemU6IDQ4MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmksICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3LCAjZjlmOWZhKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xufVxuXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljX3BsdnRwXzEwMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1MyksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemFibGUtYm94LWhhbmRsZV9jdWZ1OV8xYThqMl8xNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2N1ZnU5XzFhOGoyXzE3Njpub3QoI1xcOSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kbC5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xcXU3d18xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzFxdTd3XzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMXF1N3dfMTgxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc196cXEzeF8xcXU3d18xOTI6bm90KCNcXDkpIHtcbiAgZ2FwOiAwO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzFxdTd3XzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4XzFxdTd3XzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4XzFxdTd3XzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xcXU3d18xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xcXU3d18xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xcXU3d18xOTU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMC41ICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSkpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzFxdTd3XzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4XzFxdTd3XzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4XzFxdTd3XzE5NTpub3QoI1xcOSk6ZGlyKHJ0bCk6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xcXU3d18xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xcXU3d18xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xcXU3d18xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4XzFxdTd3XzIxMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xcXU3d18xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xcXU3d18xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xcXU3d18xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4XzFxdTd3XzIxMjpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzE2c3NjXzIxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzE2c3NjXzIyMy5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xNnNzY18yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTZzc2NfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzE2c3NjXzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzE2c3NjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMTZzc2NfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTZzc2NfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzE2c3NjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzE2c3NjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTZzc2NfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTZzc2NfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzE2c3NjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzE2c3NjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTZzc2NfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMTZzc2NfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzE2c3NjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzE2c3NjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTZzc2NfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN18xNnNzY18yMTkpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzE2c3NjXzIxOSkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xNnNzY18yMjMgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xNnNzY18yNjggPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xNnNzY18yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xNnNzY18yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xNnNzY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xNnNzY18yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzE2c3NjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMTZzc2NfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzE2c3NjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzE2c3NjXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMTZzc2NfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzE2c3NjXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTZzc2NfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xNnNzY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTZzc2NfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMTZzc2NfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xNnNzY18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTZzc2NfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xNnNzY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xNnNzY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xNnNzY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzE2c3NjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTZzc2NfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMTZzc2NfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMTZzc2NfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xNnNzY18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xNnNzY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xNnNzY18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzE2c3NjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTZzc2NfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzE2c3NjXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTZzc2NfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMTZzc2NfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xNnNzY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xNnNzY18yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xNnNzY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzE2c3NjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTZzc2NfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzE2c3NjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTZzc2NfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTZzc2NfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMTZzc2NfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMTZzc2NfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzE2c3NjXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xNnNzY18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzE2c3NjXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xNnNzY18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xNnNzY18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMTZzc2NfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzE2c3NjXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMTZzc2NfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzE2c3NjXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzE2c3NjXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xNnNzY18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMTZzc2NfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xNnNzY18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN18xM29iaF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzEzb2JoXzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX21vZGFsLXNsaWRlLXVwXzFkMmk3XzEzb2JoXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcykgZWFzZS1vdXQsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfMTNvYmhfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUsIDkwbXMpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3XzEzb2JoXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3XzEzb2JoXzE2OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN18xM29iaF8xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xM29iaF8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN18xM29iaF8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMWQyaTdfMTNvYmhfMSwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN18xM29iaF8xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfMTNvYmhfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3XzEzb2JoXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3XzEzb2JoXzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3XzEzb2JoXzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTNvYmhfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN18xM29iaF8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN18xM29iaF8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZDJpN18xM29iaF8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN18xM29iaF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LWw5b2Z4aCwgMjcwbXMpIGVhc2Utb3V0O1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN18xM29iaF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZDJpN18xM29iaF8yMjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZDJpN18xM29iaF8yMjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZDJpN18xM29iaF8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfMTNvYmhfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTNvYmhfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfMTNvYmhfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTNvYmhfMTkyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfMTNvYmhfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTNvYmhfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfMTNvYmhfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfMTNvYmhfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfMTNvYmhfMjI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4LCByZ2JhKDM1LCA0MywgNTUsIDAuNykpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDA7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfcm9vdF8xZDJpN18xM29iaF8yMjUuYXdzdWlfaGlkZGVuXzFkMmk3XzEzb2JoXzMwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN18xM29iaF8zMDY6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN18xM29iaF8zMDYuYXdzdWlfcG9zaXRpb24tdG9wXzFkMmk3XzEzb2JoXzMxNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN18xM29iaF8zMDYuYXdzdWlfcG9zaXRpb24tY2VudGVyXzFkMmk3XzEzb2JoXzMxNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG59XG5cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwdncgLSB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKiAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX3NtYWxsXzFkMmk3XzEzb2JoXzMzMTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDMyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xM29iaF8xNjkuYXdzdWlfbWVkaXVtXzFkMmk3XzEzb2JoXzMzNDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDYwMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN18xM29iaF8xNjkuYXdzdWlfbGFyZ2VfMWQyaTdfMTNvYmhfMzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogODIwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3XzEzb2JoXzE2OS5hd3N1aV94LWxhcmdlXzFkMmk3XzEzb2JoXzM0MDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMjRweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX3h4LWxhcmdlXzFkMmk3XzEzb2JoXzM0Mzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEyODBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX2N1c3RvbS13aWR0aF8xZDJpN18xM29iaF8zNDY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1tb2RhbC1jdXN0b20td2lkdGgtNmI5eXBhKTtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX21heF8xZDJpN18xM29iaF8zNDkuYXdzdWlfYnJlYWtwb2ludC14c18xZDJpN18xM29iaF8zNDk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gKDggKiAxMHB4ICsgdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpKSk7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfMTNvYmhfMTY5LmF3c3VpX2N1c3RvbS1oZWlnaHRfMWQyaTdfMTNvYmhfMzU0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLW1vZGFsLWN1c3RvbS1oZWlnaHQtNmI5eXBhKTtcbiAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSAyICogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN18xM29iaF8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbW9kYWwtM2ZmMGc1LCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN18xM29iaF8zNTkuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250YWluZXJfMWQyaTdfMTNvYmhfMzk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFkMmk3XzEzb2JoXzQwNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMTM1Mzl2LCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tMzExOTJ5LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW1vZGFsLWhvcml6b250YWwtbXlpanMwLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMmk3XzEzb2JoXzQwNS5hd3N1aV9uby1wYWRkaW5nc18xZDJpN18xM29iaF80MTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDJpN18xM29iaF80MDUuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250ZW50XzFkMmk3XzEzb2JoXzQxNDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXJfMWQyaTdfMTNvYmhfNDE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXAsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cblxuLmF3c3VpX2hlYWRlci0tdGV4dF8xZDJpN18xM29iaF80MzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mb290ZXJfMWQyaTdfMTNvYmhfNDM1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDgwMDtcbn1cbi5hd3N1aV9mb290ZXItLXJvdW5kZWRfMWQyaTdfMTNvYmhfNDQ0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDJpN18xM29iaF80MzU6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sXzFkMmk3XzEzb2JoXzQ1Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX21vZGFsLW9wZW5fMWQyaTdfMTNvYmhfNDYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qXG4gICAqIFdoZW4gcGFkZGluZy1yaWdodCBpcyBhZGRlZCB0byBhY2NvdW50IGZvciBzY3JvbGxiYXIgYmVpbmcgdHVybmVkXG4gICAqIG9mZiBieSBvdmVyZmxvdzpoaWRkZW4sIHRoYXQgcGFkZGluZyB3aWxsIGdvIG9mZnNjcmVlbiBhbmQgaGF2ZSBub1xuICAgKiBlZmZlY3QgaWYgYm94LXNpemluZyBpcyBjb250ZW50LWJveCBhbmQgYm9keSB3aWR0aCBpcyAxMDAlLiAgU2V0XG4gICAqIGJvcmRlci1ib3ggdG8gYXZvaWQgdGhpczsgdGhpcyBzaG91bGQgYmUgc2FmZSBhcyBib3gtc2l6aW5nIGlzbid0XG4gICAqIGluaGVyaXRlZCBieSBjaGlsZCBlbGVtZW50cyBub3JtYWxseS5cbiAgICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3IydmNvX3BjNnJxXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXNkcTNfMXliMXZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2lucHV0XzFzZHEzXzF5YjF2XzE4MDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfcmVzdWx0c18xc2RxM18xeWIxdl8xODQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDksICMwZjE0MWEpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzR5aTJ1XzU0MWllXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX291dGxpbmVfNHlpMnVfNTQxaWVfMTc4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfNTQxaWVfMTc4Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV80eWkydV81NDFpZV8xNzg6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udHJvbF80eWkydV81NDFpZV8yMDE6bm90KCNcXDkpIHtcbiAgZm9yY2VkLWNvbG9yLWFkanVzdDogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDE2cHgpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiAxNnB4O1xuICBtaW4taW5saW5lLXNpemU6IDI0cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG4gIGlubGluZS1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNSwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtY2hlY2tlZF80eWkydV81NDFpZV8yMTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1kaXNhYmxlZF80eWkydV81NDFpZV8yMTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfNTQxaWVfMjE3LmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfNTQxaWVfMjE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2LCAjYjhlN2ZmKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1yZWFkb25seV80eWkydV81NDFpZV8yMjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1XzU0MWllXzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3MsICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IHZhcigtLWNvbG9yLXNoYWRvdy10b2dnbGUtaGFuZGxlLXZ6ZXUxaCwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpLCBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfNTQxaWVfMjI3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfNTQxaWVfMjI3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfNTQxaWVfMjI3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfNTQxaWVfMjUyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfNTQxaWVfMjUyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1XzU0MWllXzI1OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdGZ3dnFnLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1XzU0MWllXzI2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1XzU0MWllXzI1OSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZS1oYW5kbGUtcmVhZG9ubHlfNHlpMnVfNTQxaWVfMjYzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RvZ2dsZS1oYW5kbGUtZGlzYWJsZWRfNHlpMnVfNTQxaWVfMjU5KS5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfNTQxaWVfMjUyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnRfdGM5NndfZXplMXFfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdG9nZ2xlX3RjOTZ3X2V6ZTFxXzE1NDpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3Vwc190Yzk2d19lemUxcV8xNTU6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cF90Yzk2d19lemUxcV8xNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdGl0bGVfdGM5NndfZXplMXFfMTYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDksICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXAtbGFiZWxfdGM5NndfZXplMXFfMTcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHEsICNlYmViZjApO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LW9wdGlvbl90Yzk2d19lemUxcV8xNzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwcHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHEsICNlYmViZjApO1xufVxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb25fdGM5NndfZXplMXFfMTc2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb24tbGFiZWxfdGM5NndfZXplMXFfMTg5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tdG9nZ2xlX3RjOTZ3X2V6ZTFxXzIxMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tY29udGVudF90Yzk2d19lemUxcV8yMTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWxhYmVsX3RjOTZ3X2V6ZTFxXzI1Njpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZ3JvdXAtaGVhZGVyX3RjOTZ3X2V6ZTFxXzI2Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheV90Yzk2d19lemUxcV8yMTI6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS10ZXh0LWZpbHRlcl90Yzk2d19lemUxcV8zMDQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1uby1tYXRjaF90Yzk2d19lemUxcV8zMDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktdGl0bGVfdGM5NndfZXplMXFfMzA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDksICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZGVzY3JpcHRpb25fdGM5NndfZXplMXFfMzE4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWxpc3RfdGM5NndfZXplMXFfMzI2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktZ3JvdXAtY2hpbGRyZW5fdGM5NndfZXplMXFfMzMzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDI4cHggLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgLSAyICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cblxuLmF3c3VpX3Jvb3RfdGM5NndfZXplMXFfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9tb2RhbC1yb290X3RjOTZ3X2V6ZTFxXzMzODpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci1idXR0b25fdGM5NndfZXplMXFfMzM5Om5vdCgjXFw5KSxcbi5hd3N1aV9jYW5jZWwtYnV0dG9uX3RjOTZ3X2V6ZTFxXzM0MDpub3QoI1xcOSksXG4uYXdzdWlfY29uZmlybS1idXR0b25fdGM5NndfZXplMXFfMzQxOm5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b21fdGM5NndfZXplMXFfMzQyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWJlZm9yZV90Yzk2d19lemUxcV8zNDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWNvbmQtY29sdW1uLXNtYWxsX3RjOTZ3X2V6ZTFxXzM0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX3dyYXAtbGluZXNfdGM5NndfZXplMXFfMzUxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdHJpcGVkLXJvd3NfdGM5NndfZXplMXFfMzUyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRlbnNpdHlfdGM5NndfZXplMXFfMzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemVfdGM5NndfZXplMXFfMzU0Om5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemUtZm9ybS1maWVsZF90Yzk2d19lemUxcV8zNTU6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZS1yYWRpby1ncm91cF90Yzk2d19lemUxcV8zNTY6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zX3RjOTZ3X2V6ZTFxXzM1Nzpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZm9ybS1maWVsZF90Yzk2d19lemUxcV8zNTg6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLXJhZGlvLWdyb3VwX3RjOTZ3X2V6ZTFxXzM1OTpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtZmlyc3RfdGM5NndfZXplMXFfMzYwOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1sYXN0X3RjOTZ3X2V6ZTFxXzM2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrXzFsa2h4XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia18xbGtoeF8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbC1ncm91cF8xbWFia18xbGtoeF8xNzYpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfMWxraHhfMTQ1LmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfMWxraHhfMTc2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvXzFtYWJrXzFsa2h4XzE0NSArIC5hd3N1aV9yYWRpb18xbWFia18xbGtoeF8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xbGtoeF8xNzYpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvLS1oYXMtZGVzY3JpcHRpb25fMW1hYmtfMWxraHhfMTkwICsgLmF3c3VpX3JhZGlvXzFtYWJrXzFsa2h4XzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzFsa2h4XzE3Nikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia18xbGtoeF8xNDUuYXdzdWlfaG9yaXpvbnRhbF8xbWFia18xbGtoeF8xNzY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDE2ICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xheW91dF81Z3RrM18xODQ5cF8xNDU6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy02Yjl5cGE6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC02Yjl5cGE6IDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSAxZnIgMCAwO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYSkgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eCwgMzZweCkgMWZyO1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0XzVndGszXzE4NDlwXzE0NTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctNmI5eXBhOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfMTg0OXBfMTU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG4gIGdyaWQtcm93OiAxLzY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xODQ5cF8xNDUgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM18xODQ5cF8xNTkuYXdzdWlfaXMtb3ZlcmxhcC1kaXNhYmxlZF81Z3RrM18xODQ5cF8xNjQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvNTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfMTg0OXBfMTU5ID4gLmF3c3VpX2hlYWRlci1iYWNrZ3JvdW5kXzVndGszXzE4NDlwXzE2Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1ID4gLmF3c3VpX25vdGlmaWNhdGlvbnNfNWd0azNfMTg0OXBfMTcxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWJzXzVndGszXzE4NDlwXzE3Njpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDM7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzE4NDlwXzE0NS5hd3N1aV9kZWZhdWx0LXBhZGRpbmdfNWd0azNfMTg0OXBfMTgxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC02Yjl5cGEsIDApIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLTZiOXlwYSwgMCkgMWZyIG1pbm1heCgwLCB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYXgtY29udGVudC13aWR0aC02Yjl5cGEpKSAxZnIgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctNmI5eXBhLCAwKSB2YXIoLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLTZiOXlwYSwgMCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzE4NDlwXzE0NSA+IC5hd3N1aV9oZWFkZXItd3JhcHBlcl81Z3RrM18xODQ5cF8xODU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiA0O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1ID4gLmF3c3VpX2hlYWRlci13cmFwcGVyXzVndGszXzE4NDlwXzE4NS5hd3N1aV93aXRoLWRpdmlkZXJfNWd0azNfMTg0OXBfMTkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzE4NDlwXzE0NSA+IC5hd3N1aV9jb250ZW50XzVndGszXzE4NDlwXzE5Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDUvODtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTg0OXBfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfNWd0azNfMTg0OXBfMTk3KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhKSBtaW4tY29udGVudCBtaW4tY29udGVudCAwIGNhbGModmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpKSAxZnI7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzE4NDlwXzE0NS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkXzVndGszXzE4NDlwXzE2NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYSkgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0byAwIDFmcjtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18xODQ5cF8xNDUuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfMTg0OXBfMjA0ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfMTg0OXBfMTU5LmF3c3VpX2hhcy1kZWZhdWx0LWJhY2tncm91bmRfNWd0azNfMTg0OXBfMjA0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX2xheW91dF81Z3RrM18xODQ5cF8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfMTg0OXBfMjA0KS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uc181Z3RrM18xODQ5cF8yMDgge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYTogMHB4O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xODQ5cF8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfNWd0azNfMTg0OXBfMjA0KSA+IC5hd3N1aV9ub3RpZmljYXRpb25zXzVndGszXzE4NDlwXzE3MSB7XG4gIGdyaWQtY29sdW1uOiAxLzg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF81YTE0NV8xcjVwdV85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lcl81YTE0NV8xcjVwdV8xMzpub3QoI1xcOSkge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFyNXB1XzE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMXI1cHVfMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMXI1cHVfMTkgPiAuYXdzdWlfaW5saW5lLWNvbnRhaW5lci10cmlnZ2VyXzVhMTQ1XzFyNXB1XzE2Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItbm8td3JhcF81YTE0NV8xcjVwdV8xOSA+IC5hd3N1aV90ZXh0LXRvLWRpc3BsYXlfNWExNDVfMXI1cHVfMjg6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTQ1cGFfMTVjM25fMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xNDVwYV8xNWMzbl8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xNWMzbl8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMTVjM25fMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXJfMTQ1cGFfMTVjM25fMTgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWNvbnRhaW5lcl8xNDVwYV8xNWMzbl8xOTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaW5saW5lLXNpemU6IDIzNHB4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItdHJpZ2dlcl8xNDVwYV8xNWMzbl8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLWlucHV0XzE0NXBhXzE1YzNuXzIwNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vcGVuLWNhbGVuZGFyLWJ1dHRvbl8xNDVwYV8xNWMzbl8yMTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZ3JpZF8xbWZibl9qaXIwNF8xNDk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5hd3N1aV9ncmlkLWNlbGxfMW1mYm5famlyMDRfMTU0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNC4yODU3MTQyODU3JTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogdW5zZXQ7XG59XG5cbi5hd3N1aV9kYXktaGVhZGVyXzFtZmJuX2ppcjA0XzE2MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfZGF5XzFtZmJuX2ppcjA0XzE2MTpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5famlyMDRfMTcyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RheV8xbWZibl9qaXIwNF8xNjE6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX21vbnRoXzFtZmJuX2ppcjA0XzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2RheV8xbWZibl9qaXIwNF8xNjE6bm90KCNcXDkpOjphZnRlcixcbi5hd3N1aV9tb250aF8xbWZibl9qaXIwNF8xNzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl9qaXIwNF8xNjE6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuX2ppcjA0XzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuX2ppcjA0XzE2MTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5famlyMDRfMTcyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuX2ppcjA0XzE2MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl9qaXIwNF8xNzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2RheV8xbWZibl9qaXIwNF8xNjEgPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuX2ppcjA0XzIyMDpub3QoI1xcOSksXG4uYXdzdWlfZGF5XzFtZmJuX2ppcjA0XzE2MSA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl9qaXIwNF8yMjE6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuX2ppcjA0XzE3MiA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5famlyMDRfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl9qaXIwNF8xNzIgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5famlyMDRfMjIxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2luLWZpcnN0LXJvd18xbWZibl9qaXIwNF8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5famlyMDRfMjI4KSxcbi5hd3N1aV9pbi1maXJzdC1yb3dfMW1mYm5famlyMDRfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXByZXZpb3VzLXllYXJfMW1mYm5famlyMDRfMjI5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfaW4tcHJldmlvdXMtbW9udGhfMW1mYm5famlyMDRfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3QtZGF5LW9mLW1vbnRoXzFtZmJuX2ppcjA0XzIzMyksXG4uYXdzdWlfaW4tcHJldmlvdXMteWVhcl8xbWZibl9qaXIwNF8yMjk6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1tb250aC1vZi15ZWFyXzFtZmJuX2ppcjA0XzIzNCkge1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9pbi1uZXh0LW1vbnRoXzFtZmJuX2ppcjA0XzIzODpub3QoI1xcOSksXG4uYXdzdWlfaW4tbmV4dC15ZWFyXzFtZmJuX2ppcjA0XzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuX2ppcjA0XzI0Mzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl9qaXIwNF8yNDMuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qaXIwNF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9qaXIwNF8yNDY6bm90KCNcXDkpLCAuYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuX2ppcjA0XzI0My5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5famlyMDRfMjQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2ppcjA0XzI0Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5famlyMDRfMjQ2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5famlyMDRfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1NiksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2ppcjA0XzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2ppcjA0XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5famlyMDRfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuX2ppcjA0XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qaXIwNF8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5famlyMDRfMjU2KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qaXIwNF8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5famlyMDRfMjU2KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2ppcjA0XzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuX2ppcjA0XzI1Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9qaXIwNF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qaXIwNF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9qaXIwNF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9qaXIwNF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5famlyMDRfMjQ2Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qaXIwNF8yNDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3ZiangsICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX2ppcjA0XzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX2ppcjA0XzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX2ppcjA0XzI0Njpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF8xbWZibl9qaXIwNF8yNjYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5famlyMDRfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5famlyMDRfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9qaXIwNF8yNDY6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfMW1mYm5famlyMDRfMjY2KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbn1cblxuLmF3c3VpX3RvZGF5XzFtZmJuX2ppcjA0XzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYpLFxuLmF3c3VpX3RoaXMtbW9udGhfMW1mYm5famlyMDRfMjcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Nikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW4sICNmM2YzZjcpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5famlyMDRfMjY2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2ppcjA0XzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5famlyMDRfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5famlyMDRfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzLCAjZjlmOWZhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl9qaXIwNF8yNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2ppcjA0XzI2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5famlyMDRfMjY2ID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl9qaXIwNF8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX2ppcjA0XzI2NiA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl9qaXIwNF8yMjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC1rM2Q1NDksICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaSwgI2YwZmJmZik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX2ppcjA0XzMyODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5famlyMDRfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5famlyMDRfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5famlyMDRfMzM0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl9qaXIwNF8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5famlyMDRfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuX2ppcjA0XzMzMTpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX2ppcjA0XzMyOC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9qaXIwNF8zMzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX2ppcjA0XzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9qaXIwNF8zMzE6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5famlyMDRfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5famlyMDRfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuX2ppcjA0XzMzMTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX2ppcjA0XzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuX2ppcjA0XzMzNzpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl9qaXIwNF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl9qaXIwNF8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl9qaXIwNF8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5famlyMDRfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5famlyMDRfMzM3Om5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuX2ppcjA0XzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5famlyMDRfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5famlyMDRfMzM3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuXG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5famlyMDRfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuX2ppcjA0XzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5famlyMDRfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5famlyMDRfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9uby1yYW5nZV8xbWZibl9qaXIwNF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5famlyMDRfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NhbGVuZGFyX21namEwXzFyZnN4XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfMXJmc3hfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1xdWljay02YXY3OGQsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfbWdqYTBfMXJmc3hfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF8xcmZzeF8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfMXJmc3hfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NhbGVuZGFyX21namEwXzFyZnN4XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X21namEwXzFyZnN4XzE3Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290X21namEwXzFyZnN4XzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV93aWRlX21namEwXzFyZnN4XzIwNykge1xuICBtYXgtaW5saW5lLXNpemU6IDMyZW07XG59XG4uYXdzdWlfcm9vdF9tZ2phMF8xcmZzeF8xNzYuYXdzdWlfd2lkZV9tZ2phMF8xcmZzeF8yMDc6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzOWVtO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja19tZ2phMF8xcmZzeF8yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWZsZXhib3hfbWdqYTBfMXJmc3hfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1jb250YWluZXJfbWdqYTBfMXJmc3hfMjIyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWNvbnRhaW5lcl9tZ2phMF8xcmZzeF8yMjIuYXdzdWlfb25lLWdyaWRfbWdqYTBfMXJmc3hfMjI1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCk7XG59XG5cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXJfbWdqYTBfMXJmc3hfMjI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci1wYWdlcy13cmFwcGVyX21namEwXzFyZnN4XzIzNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItcGFnZV9tZ2phMF8xcmZzeF8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5hd3N1aV9kYXRlLWFuZC10aW1lLWNvbnRhaW5lcl9tZ2phMF8xcmZzeF8yNTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCh2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCksIDFmcikpO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2RhdGUtYW5kLXRpbWUtd3JhcHBlcl9tZ2phMF8xcmZzeF8yNjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5hd3N1aV9mb290ZXJfbWdqYTBfMXJmc3hfMjY4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF8xcmZzeF8yNjguYXdzdWlfaGFzLWNsZWFyLWJ1dHRvbl9tZ2phMF8xcmZzeF8yNzc6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF8xcmZzeF8yNjguYXdzdWlfb25lLWdyaWRfbWdqYTBfMXJmc3hfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfMXJmc3hfMjg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9mb290ZXItYnV0dG9uLXdyYXBwZXJfbWdqYTBfMXJmc3hfMjg2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl9tZ2phMF8xcmZzeF8yOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfbGFiZWxfbWdqYTBfMXJmc3hfMjk4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2xhYmVsX21namEwXzFyZnN4XzI5OC5hd3N1aV9sYWJlbC1lbmFibGVkX21namEwXzFyZnN4XzMwMjpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfdHJpZ2dlci1mbGV4Ym94X21namEwXzFyZnN4XzIxOCA+IC5hd3N1aV9pY29uLXdyYXBwZXJfbWdqYTBfMXJmc3hfMjkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2xhYmVsLXRleHRfbWdqYTBfMXJmc3hfMzA2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsLXRva2VuLW5vd3JhcF9tZ2phMF8xcmZzeF8zMTI6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duX21namEwXzFyZnN4XzMxNjpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xufVxuLmF3c3VpX2Ryb3Bkb3duX21namEwXzFyZnN4XzMxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Ryb3Bkb3duX21namEwXzFyZnN4XzMxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwXzFyZnN4XzMzODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGlubGluZS1zaXplOiBjYWxjKDIgKiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X21namEwXzFyZnN4XzMzOC5hd3N1aV9vbmUtZ3JpZF9tZ2phMF8xcmZzeF8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpICsgMiAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2LCAjNDI0NjUwKSk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCkgLSAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KSAtIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfODZvNnRfMTg4KSB7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpIC0gMiAqIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjEuYXdzdWlfZGlzYWJsZWRfOGNiZWFfODZvNnRfMTk0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpICsgdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICsgMXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KSkgKiAyKTtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAqIDIpO1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfODZvNnRfMTg4KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtY29sdW1uOiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbjogMjtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzg2bzZ0XzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfODZvNnRfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoNSkge1xuICBncmlkLWNvbHVtbjogNTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzg2bzZ0XzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDYpIHtcbiAgZ3JpZC1jb2x1bW46IDY7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjEuYXdzdWlfc2VsZWN0ZWRfOGNiZWFfODZvNnRfMjUxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV84Nm82dF8xNjE6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfOGNiZWFfODZvNnRfMjUxKTpub3QoLmF3c3VpX2Rpc2FibGVkXzhjYmVhXzg2bzZ0XzE5NCk6bm90KDpmb2N1cykge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXFmcXJoYSwgI2YwZmJmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItcWdyanRoLCAjMDAyYjY2KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmF3c3VpX2ljb25fOGNiZWFfODZvNnRfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfd2l0aC10ZXh0XzhjYmVhXzg2bzZ0XzI2NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3dpdGgtbm8tdGV4dF84Y2JlYV84Nm82dF8yNzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgaW5zZXQtaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcm9vdF84Y2JlYV84Nm82dF8yNzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfODZvNnRfMzA4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLW4za2hsMiwgI2ZmZmZmZik7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpIC8gMiAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKiAyICsgMXB4KTtcbn1cbi5hd3N1aV9zZWdtZW50LXBhcnRfOGNiZWFfODZvNnRfMzA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfOGNiZWFfODZvNnRfMTg4KSB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYiwgMnB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBnYXA6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKiAyIC0gMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhXzg2bzZ0XzMwODpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmF3c3VpX3NlbGVjdF84Y2JlYV84Nm82dF8yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfc2VsZWN0XzhjYmVhXzg2bzZ0XzI1MTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTJfOGNiZWFfODZvNnRfMzQzOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0zXzhjYmVhXzg2bzZ0XzM0Nzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNF84Y2JlYV84Nm82dF8zNTE6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTVfOGNiZWFfODZvNnRfMzU1Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC02XzhjYmVhXzg2bzZ0XzM1OTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBhdXRvKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzhjYmVhXzg2bzZ0XzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2N1c3RvbS1yYW5nZV8xNnptd192dHU3aF8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMTRweCArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiA4MCU7XG59XG5cbi5hd3N1aV9jdXN0b20tcmFuZ2UtLW5vLXBhZGRpbmdfMTZ6bXdfdnR1N2hfMTUxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLXVuaXRfMTZ6bXdfdnR1N2hfMTYwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS1kdXJhdGlvbl8xNnptd192dHU3aF8xNTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2Om5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUuYXdzdWlfdmVydGljYWxfMTZ6bXdfdnR1N2hfMTY2ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RpdmlkZXJfMW5vbzJfMWxscmhfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2RpdmlkZXItaG9yaXpvbnRhbF8xbm9vMl8xbGxyaF8xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2RpdmlkZXItaGFzLWxhYmVsXzFub28yXzFsbHJoXzE4ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBibG9jay1zaXplOiBhdXRvO1xufVxuXG4uYXdzdWlfZGl2aWRlci1saW5lXzFub28yXzFsbHJoXzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBibG9jay1zaXplOiAwO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWxhYmVsXzFub28yXzFsbHJoXzIwNDpub3QoI1xcOSkge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZGl2aWRlci12ZXJ0aWNhbF8xbm9vMl8xbGxyaF8yMTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGlubGluZS1zaXplOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9wdHc4aV8xOHBtOV8xODE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbywgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2NiwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290X3B0dzhpXzE4cG05XzE4MS5hd3N1aV9ob3ZlcmVkX3B0dzhpXzE4cG05XzE5NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDcsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMywgI2YwZmJmZik7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2LCAjMDAyYjY2KTtcbiAgYm9yZGVyLWlubGluZTogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2LCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfcHR3OGlfMThwbTlfMjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMzl0aHNfYmM4ZHVfMjA5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXlfMzl0aHNfYmM4ZHVfMjQxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV9maWxlLWxvYWRpbmctb3ZlcmxheS1zaW5nbGUtcm93XzM5dGhzX2JjOGR1XzI0Njpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhsLXh5eThueCwgMzJweCk7XG59XG5cbi5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzX2JjOGR1XzI1MDpub3QoI1xcOSkge1xuICBhbGw6IHVuc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzX2JjOGR1XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzX2JjOGR1XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtbmFtZS1jb250YWluZXJfMzl0aHNfYmM4ZHVfMjUwOm5vdCgjXFw5KTpmb2N1cy12aXNpYmxlOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tbmFtZV8zOXRoc19iYzhkdV8yODA6bm90KCNcXDkpLFxuLmF3c3VpX2ZpbGUtb3B0aW9uLXNpemVfMzl0aHNfYmM4ZHVfMjgxOm5vdCgjXFw5KSxcbi5hd3N1aV9maWxlLW9wdGlvbi1sYXN0LW1vZGlmaWVkXzM5dGhzX2JjOGR1XzI4Mjpub3QoI1xcOSkge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uXzM5dGhzX2JjOGR1XzI4MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi10aHVtYm5haWxfMzl0aHNfYmM4ZHVfMjk1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbi10aHVtYm5haWwtaW1hZ2VfMzl0aHNfYmM4ZHVfMjk5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgaW5saW5lLXNpemU6IDQ4cHg7XG4gIGJsb2NrLXNpemU6IDQ4cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfYmM4ZHVfMzEyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzX2JjOGR1XzMxMi5hd3N1aV93aXRoLWltYWdlXzM5dGhzX2JjOGR1XzMxNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gNDhweCk7XG59XG4uYXdzdWlfZmlsZS1vcHRpb24tbWV0YWRhdGFfMzl0aHNfYmM4ZHVfMzEyLmF3c3VpX3NpbmdsZS1yb3ctbG9hZGluZ18zOXRoc19iYzhkdV8zMTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSk7XG59XG5cbi5hd3N1aV90b2tlbl8zOXRoc19iYzhkdV8zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdG9rZW4tZ3JpZF8zOXRoc19iYzhkdV8zMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b2tlbi1ncmlkXzM5dGhzX2JjOGR1XzMyOTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hd3N1aV90b2tlbi1jb250YWlucy1pbWFnZV8zOXRoc19iYzhkdV8zMzg6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2OHB4IGF1dG87XG59XG5cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfYmM4ZHVfMzQyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzX2JjOGR1XzM0Mi5hd3N1aV9ob3Jpem9udGFsXzM5dGhzX2JjOGR1XzM2MTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDIzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b2tlbi1ib3hfMzl0aHNfYmM4ZHVfMzQyLmF3c3VpX2hvcml6b250YWxfMzl0aHNfYmM4ZHVfMzYxOm5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzX2JjOGR1XzM0Mi5hd3N1aV9lcnJvcl8zOXRoc19iYzhkdV8zNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaCwgI2RiMDAwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfYmM4ZHVfMzQyLmF3c3VpX2Vycm9yXzM5dGhzX2JjOGR1XzM2OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc19iYzhkdV8zNzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc19iYzhkdV8zNDIuYXdzdWlfZXJyb3JfMzl0aHNfYmM4ZHVfMzY5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzX2JjOGR1XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc19iYzhkdV8zNDIuYXdzdWlfd2FybmluZ18zOXRoc19iYzhkdV8zNzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctZWVpc3J6LCAjODU1OTAwKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc19iYzhkdV8zNDIuYXdzdWlfd2FybmluZ18zOXRoc19iYzhkdV8zNzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfYmM4ZHVfMzczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfYmM4ZHVfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfYmM4ZHVfMzc5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzX2JjOGR1XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc19iYzhkdV8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzX2JjOGR1XzM4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzX2JjOGR1XzM0Mi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfYmM4ZHVfMzg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzX2JjOGR1XzM3Mzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzX2JjOGR1XzM0Mi5hd3N1aV9yZWFkLW9ubHlfMzl0aHNfYmM4ZHVfMzg5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzX2JjOGR1XzM3Mzpub3QoI1xcOSk6aG92ZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgY3Vyc29yOiBpbml0aWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfYmM4ZHVfMzQyLmF3c3VpX2xvYWRpbmdfMzl0aHNfYmM4ZHVfNDAyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXViYm1fMTlteWZfOTpub3QoI1xcOSksXG4uYXdzdWlfaGludHNfMXViYm1fMTlteWZfMTA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9oaW50c18xdWJibV8xOW15Zl8xMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1Nzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWxhZm9fMTU3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWxhZm9fMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFsYWZvXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWxhZm9fMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWxhZm9fMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fMWxhZm9fMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl8xbGFmb18xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyXzFxODRuXzFsYWZvXzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFsYWZvXzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLTVuZ3l5aCwgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTA6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTc0Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFsYWZvXzE5Nzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFsYWZvXzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFsYWZvXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFsYWZvXzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFsYWZvXzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgLSA1MG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzFsYWZvXzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl8xbGFmb18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSArIDEwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl8xbGFmb18xNzE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzFsYWZvXzE3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fMWxhZm9fMTcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTc0Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSAqIDIgLSAxMDBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTc0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzFsYWZvXzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTczOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzFsYWZvXzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl8xbGFmb18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl8xbGFmb18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fMWxhZm9fMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl8xbGFmb18yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fMWxhZm9fMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fMWxhZm9fMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fMWxhZm9fMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl8xbGFmb18xNzM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFsYWZvXzMzNjpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbCwgMTE1bXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1leHByZXNzaXZlLTVuZ3l5aCwgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl8xbGFmb18xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl8xbGFmb18zMzY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fMWxhZm9fMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fMWxhZm9fMzM2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzFsYWZvXzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzFsYWZvXzMzNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFsYWZvXzM3MDpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWxhZm9fMzcxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amwsIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWxhZm9fMzcwOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFsYWZvXzM3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl8xbGFmb18zNzA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzFsYWZvXzM3MDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzFsYWZvXzM3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl8xbGFmb18zNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl8xbGFmb18zNzAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWxhZm9fMzkyLmF3c3VpX2FuaW1hdGlvbi1yZWFkeV8xcTg0bl8xbGFmb18zOTIgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl8xbGFmb18zOTI6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWxhZm9fMzkyLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9leHBhbmRlZC1vbmx5XzFxODRuXzFsYWZvXzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCAxZnIgMzBweDtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNDtcbn1cblxuLypcblRoZSBjb2xsYXBzZWQgc3RhY2sgaXMgYSBkeW5hbWljIGdyaWQgdGhhdCBjcmVhdGVzIHRoZSBuZWNlc3NhcnkgbnVtYmVyIG9mXG5yb3dzIGFuZCBjb2x1bW5zIGJhc2VkIG9uIHRoZSBudW1iZXIgb2YgaXRlbXMgcGFzc2VkIHRvIENTUyB2aWEgdGhlXG5gZmxhc2hiYXJTdGFja0RlcHRoYCBjdXN0b20gcHJvcGVydHkuIEFzc3VtaW5nIHRoZXJlIGFyZSB0aHJlZSBmbGFzaGJhciBpdGVtcyxcbnRoZSBncmlkIGxheW91dCB3aWxsIGJlOlxuXG5baXRlbSAxIHN0YXJ0XSBbMTBweF0gWzEwcHhdIFtmcmFjdGlvbmFsIHVuaXRdIFsxMHB4XSBbMTBweF0gW2l0ZW0gMSBlbmRdXG5bMTBweF0gW2l0ZW0gMiBzdGFydF0gWzEwcHhdIFtmcmFjdGlvbmFsIHVuaXRdIFsxMHB4XSBbaXRlbSAyIGVuZF0gWzEwcHhdXG5bMTBweF0gWzEwcHhdIFtpdGVtIDMgc3RhcnRdIFtmcmFjdGlvbmFsIHVuaXRdIFtpdGVtIDMgZW5kXSBbMTBweF0gWzEwcHhdXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWxhZm9fMzkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLTZiOXlwYSksIDEwcHgpIDFmciByZXBlYXQodmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtNmI5eXBhKSwgMTBweCk7XG4gIHJvdy1nYXA6IDhweDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFsYWZvXzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFsYWZvXzM3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC02Yjl5cGEpICsgMSk7XG4gIGdyaWQtY29sdW1uLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpICogMiArIDEgLSB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC02Yjl5cGEpICsgMSk7XG4gIGdyaWQtcm93LXN0YXJ0OiAxO1xuICBncmlkLXJvdy1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSArIDIpO1xuICB6LWluZGV4OiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1pbmRleC02Yjl5cGEpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzFsYWZvXzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzFsYWZvXzM3MDpub3QoI1xcOSk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgLyogR2l2ZSBwbGFjZWhvbGRlciBlbGVtZW50cyBpbiB0aGUgc3RhY2tlZCBzdGF0ZSB0aGUgaGVpZ2h0IG9mIGEgbm90aWZpY2F0aW9uXG4gICAgIHdpdGggb25lIHNpbmdsZSBsaW5lIG9mIHRleHQuXG4gICAgIFRoaXMgbWFrZXMgdGhlbSBsb29rIGJldHRlciBkdXJpbmcgdGhlIGNvbGxhcHNlIGFuaW1hdGlvbiwgaW4gd2hpY2ggdGhleSBhcmUgYWxyZWFkeSBlbXB0eS5cbiAgICovXG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICogMik7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl8xbGFmb18zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl8xbGFmb18zNzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfZmxhc2hfMXE4NG5fMWxhZm9fMTU3LFxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fMWxhZm9fMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2ZsYXNoXzFxODRuXzFsYWZvXzE1Nzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLXJ3NHlxYiwgMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fMWxhZm9fMzcxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWxhZm9fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFsYWZvXzM5Mikge1xuICAvKlxuICBTaW5jZSB0aGUgbm90aWZpY2F0aW9uIGJhciBpcyBhbmNob3JlZCB0byB0aGUgYm90dG9tIG9mIHRoZSBGbGFzaGJhciwgd2UgbmVlZCB0byBwdXNoIGl0IHVwIHRvIGFjY291bnQgZm9yIHRoZVxuICBtaXNzaW5nIHRoaXJkIGl0ZW0gd2hlbiB0aGVyZSBhcmUgb25seSAyIGl0ZW1zIGluIHRoZSBzdGFjay5cbiAgICovXG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFsYWZvXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTIpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xbGFmb180NTQpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWxhZm9fNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIDBweCArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFsYWZvXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTIpOm5vdCguYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xbGFmb180NTQpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWxhZm9fNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAxcHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xbGFmb180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWxhZm9fNDU0KS5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDJweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xbGFmb180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWxhZm9fNDU0KS5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMnB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWxhZm9fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFsYWZvXzM5MikuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xbGFmb180NTQ6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQpIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGE6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAxcHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgMHB4ICsgOHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWxhZm9fNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzFsYWZvXzM5MikuYXdzdWlfc2hvcnQtbGlzdF8xcTg0bl8xbGFmb180NTQ6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQpID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgKyA4cHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDFweCAtIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFsYWZvXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWxhZm9fNDU0LmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFsYWZvXzQ1NCB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMnB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIDBweCArIDhweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFsYWZvXzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fMWxhZm9fNDU0LmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFsYWZvXzQ1NCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgOHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAycHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xbGFmb180NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFsYWZvXzQ1NCkge1xuICAvKlxuICBHaXZlIGEgYml0IG1vcmUgYm90dG9tIG1hcmdpbiB3aGVuIGV4cGFuZGVkLCBidXQgb25seSBpbiBDbGFzc2ljIGJlY2F1c2UgaW4gVmlzdWFsIFJlZnJlc2ggdGhlIG1hcmdpbiBhcm91bmQgdGhlXG4gIG5vdGlmaWNhdGlvbnMgc2xvdCBhbHJlYWR5IGdpdmVzIGl0IGVub3VnaCBzcGFjZS5cbiAgICovXG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSArIDBweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzFsYWZvXzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWxhZm9fNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fMWxhZm9fNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzFsYWZvXzM5Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQ6bm90KCNcXDkpIHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGE6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAycHggLSB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl8xbGFmb180NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFsYWZvXzQ1NCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItc21jazUwLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1jMjFzZ2IsICMyMzJiMzcpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3R5bGU6IHNvbGlkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWxyYzV5NiwgMHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICBjb2x1bW4tZ2FwOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHJvdy1nYXA6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWxhZm9fNjAxID4gLmF3c3VpX2hlYWRlcl8xcTg0bl8xbGFmb182MDE6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWxhZm9fNjAxID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5fMWxhZm9fNjAyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWVyejcyLCAjZmZmZmZmKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xbGFmb182MDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fMWxhZm9fNjAxID4gLmF3c3VpX2hlYWRlcl8xcTg0bl8xbGFmb182MDE6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzFsYWZvXzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzFsYWZvXzYwMjpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl8xbGFmb182MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl8xbGFmb182MDIgPiAuYXdzdWlfdHlwZS1jb3VudF8xcTg0bl8xbGFmb182MzYgPiAuYXdzdWlfY291bnQtbnVtYmVyXzFxODRuXzFsYWZvXzYzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWhvdmVyLXVpZ2h2NCwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci11aWdodjQsICM0MjQ2NTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3Mjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYWN0aXZlLWo1cWowaiwgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItc21jazUwLCAjMjMyYjM3KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zdGFjay1iYXItcWVyejcyLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzFsYWZvXzQ1NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzFsYWZvXzM3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl8xbGFmb180NTQpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDFweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWxhZm9fNDU0KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fMWxhZm9fNDU0KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xbGFmb182MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl8xbGFmb182NzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFsYWZvXzY3NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFsYWZvXzY3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMyA+IC5hd3N1aV9pY29uXzFxODRuXzFsYWZvXzY3NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xbGFmb182MDMuYXdzdWlfZXhwYW5kZWRfMXE4NG5fMWxhZm9fMzkyID4gLmF3c3VpX2ljb25fMXE4NG5fMWxhZm9fNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xbGFmb182MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fMWxhZm9fMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fMWxhZm9fMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl8xbGFmb182MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zdGFja18xcTg0bl8xbGFmb18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl8xbGFmb18zNzIgPiAuYXdzdWlfYnV0dG9uXzFxODRuXzFsYWZvXzYwMzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzFsYWZvXzM3MC5hd3N1aV9leHBhbmRlZF8xcTg0bl8xbGFmb18zOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZmxvYXRpbmdfMXE4NG5fMWxhZm9fNzE1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi02Yjl5cGEsIDApO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWxhZm9fNzE5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWxhZm9fNzE5ID4gbGkgKyBsaTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZmxhc2hiYXJfMXE4NG5fMWxhZm9fNzE5Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaF8xcTg0bl8xbGFmb18xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9mbGFzaF8xcTg0bl8xbGFmb18xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3IsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cCwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZmxhc2hiYXItMDNibjRxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LW00anVpZywgI2Y5ZjlmYSk7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm4sIDBweCA0cHggOHB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKSk7XG59XG5cbi5hd3N1aV9pbml0aWFsLWhpZGRlbl8xcTg0bl8xbGFmb183Nzg6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2ZsYXNoLWxpc3RfMXE4NG5fMWxhZm9fMzcxOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfZmxhc2gtbGlzdF8xcTg0bl8xbGFmb18zNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfY29sbGFwc2VkXzFxODRuXzFsYWZvXzM5MikgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzFsYWZvXzE3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1hY3Rpb24tbGVmdC1rOWE2YTIsIDEycHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFsYWZvXzgwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDcwJTtcbn1cbi5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWxhZm9fODAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFsYWZvXzgwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzFsYWZvXzgwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fMWxhZm9fODAyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xufVxuXG4uYXdzdWlfZmxhc2gtdGV4dF8xcTg0bl8xbGFmb184MzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fMWxhZm9fMTk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSAwJTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9oaWRkZW5fMXE4NG5fMWxhZm9fODUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fMWxhZm9fMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItcmVwbGFjZW1lbnRfMXE4NG5fMWxhZm9fODU2Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItN3FrZTM3LCA3MDApO1xufVxuXG4uYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl8xbGFmb18xNzI6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfMXE4NG5fMWxhZm9fODYxOm5vdCgjXFw5KSB7XG4gIC8qIE9ubHkgdXNlZCBhcyBhIHNlbGVjdG9yIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1mbGFzaGJhci1kaXNtaXNzLXJpZ2h0LWc1a3gwOSwgMHB4KTtcbn1cblxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFxODRuXzFsYWZvXzE3NDpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXdyYXBwZWRfMXE4NG5fMWxhZm9fODc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb24tYnV0dG9uXzFxODRuXzFsYWZvXzE3Mzpub3QoI1xcOSksXG4uYXdzdWlfYWN0aW9uLXNsb3RfMXE4NG5fMWxhZm9fODg2Om5vdCgjXFw5KSB7XG4gIC8qIE9ubHkgdXNlZCBhcyBhIHNlbGVjdG9yIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXN1Y2Nlc3NfMXE4NG5fMWxhZm9fODkwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLXJ2YWxrNSwgIzAwODAyZik7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWVycm9yXzFxODRuXzFsYWZvXzg5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtNzVnaHd4LCAjZGIwMDAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtaW5mb18xcTg0bl8xbGFmb184OTg6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXR5cGUtaW4tcHJvZ3Jlc3NfMXE4NG5fMWxhZm9fODk5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtZTU3cjQ3LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtd2FybmluZ18xcTg0bl8xbGFmb185MDM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0sICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctOXR0aDFnLCAjZmZlMzQ3KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWkwczNfeXlzMnZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFpMHMzX3l5czJ2XzE3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfY29udGVudF8xaTBzM195eXMydl8xODE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9lcnJvcl8xaTBzM195eXMydl8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mb290ZXJfMWkwczNfeXlzMnZfMTg5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbnMtc2VjdGlvbl8xaTBzM195eXMydl8xOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc18xaTBzM195eXMydl8yMDI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzFpMHMzX3l5czJ2XzE5Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2ksIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGhyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1wYW5lbC1kaXZpZGVyLW1hcmdpbi1ob3Jpem9udGFsLWgyYTMyMSwgOHB4KSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgb2w6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIHVsOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGxpOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgYTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBoNDpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIHByZTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgY29kZTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBjb2RlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBwcmU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktbW9ub3NwYWNlLTB3bmF6dCwgTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsIFwiQ291cmllciBQcmltZVwiLCBDb3VyaWVyLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBkbDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBkbCAqOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBkdDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGRkOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBoNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxLCA0MHB4KTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfNTgyNWVfMTgxIGgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgaDQ6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN181ODI1ZV8xODEgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBiOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzU4MjVlXzE4MSBzdHJvbmc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfbG9hZGluZ18xZDIzN181ODI1ZV8zNTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenYsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdCwgMjBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMWQyMzdfNTgyNWVfMzc3ID4gLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTkgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTkgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTkgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTkgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN181ODI1ZV8zNTkgaDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pLCAjNDI0NjUwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGgyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBoMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTYgaDQ6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGg1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBoNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTYgcDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTYgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTUsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTYgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfY29udGVudF8xZDIzN181ODI1ZV8zOTYgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xZDIzN181ODI1ZV80NDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pLCAjNDI0NjUwKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN181ODI1ZV80NDggdWw6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzU4MjVlXzQ0OCBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11M212c2UsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mb290ZXJfMWQyMzdfNTgyNWVfNDQ4IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZm9vdGVyXzFkMjM3XzU4MjVlXzQ0OCBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Zvb3Rlcl8xZDIzN181ODI1ZV80NDggYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzU4MjVlXzQ0OCBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfNTgyNWVfNDQ4IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfNTgyNWVfNDQ4IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN181ODI1ZV80NDggYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZm9vdGVyXzFkMjM3XzU4MjVlXzQ0OCBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Zvb3Rlcl8xZDIzN181ODI1ZV80NDggYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfNTgyNWVfMzk2Om5vdCgjXFw5KSxcbi5hd3N1aV9mb290ZXJfMWQyMzdfNTgyNWVfNDQ4Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzU4MjVlXzM5NiBhOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9mb290ZXJfMWQyMzdfNTgyNWVfNDQ4IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2NxY3FrX3J0NjUxXzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3dyYXBwZXJfY3FjcWtfcnQ2NTFfMTg1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VsZW1lbnRXcmFwcGVyX2NxY3FrX3J0NjUxXzE4OTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfbWFya2VyV3JhcHBlcl9jcWNxa19ydDY1MV8xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX3BsYWNlbWVudC1yaWdodF9jcWNxa19ydDY1MV8xOTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMDAlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfcGxhY2VtZW50LWxlZnRfY3FjcWtfcnQ2NTFfMjAzOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaW5saW5lV3JhcHBlcl9jcWNxa19ydDY1MV8yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2tleS12YWx1ZS1wYWlyc18xeTlmeV8xdjh0a18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9ncm91cC10aXRsZV8xeTlmeV8xdjh0a18xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ncm91cC1saXN0XzF5OWZ5XzF2OHRrXzE4MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdC1pdGVtXzF5OWZ5XzF2OHRrXzE5MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Rlcm1fMXk5ZnlfMXY4dGtfMTk1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWtleS12YWx1ZS1wYWlycy1sYWJlbC11aW1ndjcsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWhtcDhvaiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWthaW53LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1uNnl3NTIsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1rZXktdmFsdWUtZ2FwLWlja3kwNSwgMHB4KTtcbn1cblxuLmF3c3VpX2tleS1sYWJlbF8xeTlmeV8xdjh0a18yMDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfa2V5LWxhYmVsXzF5OWZ5XzF2OHRrXzIwMzpub3QoI1xcOSk6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2RldGFpbF8xeTlmeV8xdjh0a18yMTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9pbmZvXzF5OWZ5XzF2OHRrXzI0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mdmpkdV8yN29tNV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8yN29tNV8xODY6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfMjdvbTVfMTg3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8yN29tNV8xODY6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX2Z2amR1XzI3b201XzE4Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9mdmpkdV8yN29tNV8xODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMjdvbTVfMjE1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2Fycm93X2Z2amR1XzI3b201XzIyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfMjdvbTVfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8yN29tNV8yMTUpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV8yN29tNV8yMjAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzI3b201XzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMjdvbTVfMjMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazAsICM0MjQ2NTApO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzI3b201XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMjdvbTVfMjE1KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMjdvbTVfMjMwLmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1XzI3b201XzIzNjpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1jdWs5eHEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8yN29tNV8yMzAuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfMjdvbTVfMjM2LmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8yN29tNV8yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8yN29tNV8yMzAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzI3b201XzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfanVtcC10by1wYWdlX2Z2amR1XzI3b201XzI0OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfanVtcC10by1wYWdlLWlucHV0X2Z2amR1XzI3b201XzI1Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogODdweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMC42ZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfZG90c19mdmpkdV8yN29tNV8xODc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzI3b201XzI2Nzpub3QoI1xcOSksXG4uYXdzdWlfZG90c19mdmpkdV8yN29tNV8xODc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzI3b201XzI2Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV8yN29tNV8xODc6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfMjdvbTVfMjY3Om5vdCgjXFw5KTpsYXN0LWNoaWxkLFxuLmF3c3VpX2RvdHNfZnZqZHVfMjdvbTVfMTg3Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yb290LWRpc2FibGVkX2Z2amR1XzI3b201XzI4NSA+IC5hd3N1aV9kb3RzX2Z2amR1XzI3b201XzE4Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWtzdTFfdnVpZmVfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcGFuZWxfMWtzdTFfdnVpZmVfMjIwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX3BhbmVsXzFrc3UxX3Z1aWZlXzIyMCA+IC5hd3N1aV9oYW5kbGVfMWtzdTFfdnVpZmVfMjI0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfcGFuZWxfMWtzdTFfdnVpZmVfMjIwID4gLmF3c3VpX3BhbmVsLWNvbnRlbnRfMWtzdTFfdnVpZmVfMjI4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9wYW5lbF8xa3N1MV92dWlmZV8yMjAgPiAuYXdzdWlfcGFuZWwtY29udGVudF8xa3N1MV92dWlmZV8yMjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfZGlzcGxheS1tYWluLW9ubHlfMWtzdTFfdnVpZmVfMjQxID4gLmF3c3VpX3BhbmVsXzFrc3UxX3Z1aWZlXzIyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV92dWlmZV8yNDQgPiAuYXdzdWlfcGFuZWxfMWtzdTFfdnVpZmVfMjIwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFrc3UxX3Z1aWZlXzI1MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV92dWlmZV8yNDQgPiAuYXdzdWlfY29udGVudF8xa3N1MV92dWlmZV8yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb250ZW50XzFrc3UxX3Z1aWZlXzI1MDpub3QoI1xcOSk6Zm9jdXMge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfYnlzMTZfMTg4Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX2J5czE2XzE4ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9ieXMxNl8xODg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfYnlzMTZfMTg4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsXzFlZG1oX2J5czE2XzIwMjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xhYmVsXzFlZG1oX2J5czE2XzIwMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFlZG1oX2J5czE2XzIxNjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX2J5czE2XzIyMDpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgzMHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2J5czE2XzIyNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfYnlzMTZfMjI2LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfYnlzMTZfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMzBweCkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzI6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzIuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzIuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfYnlzMTZfMjI2Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfYnlzMTZfMjMyLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2J5czE2XzIyNi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX2J5czE2XzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4KSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfYnlzMTZfMjQ0Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9ieXMxNl8yNDQuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX2J5czE2XzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9ieXMxNl8yMjY6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX2J5czE2XzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9ieXMxNl8yMjYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3N0YXR1cy1jb250YWluZXJfMWVkbWhfYnlzMTZfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyXzFlZG1oX2J5czE2XzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yNjk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItY2hhcnQtcGxvdF8xZWRtaF9ieXMxNl8yNzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWNoYXJ0LXBsb3QtLWZpdC1oZWlnaHRfMWVkbWhfYnlzMTZfMjc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfaW5uZXItY29udGVudF8xZWRtaF9ieXMxNl8yODM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfYnlzMTZfMjk0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEuYXdzdWlfc2VnbWVudC0tZGltbWVkXzFlZG1oX2J5czE2XzMwOTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxLmF3c3VpX3NlZ21lbnQtLWhpZ2hsaWdodGVkXzFlZG1oX2J5czE2XzMxMiA+IC5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfYnlzMTZfMjk0Om5vdCgjXFw5KSwgLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlZ21lbnQtLWRpbW1lZF8xZWRtaF9ieXMxNl8zMDkpID4gLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF9ieXMxNl8yOTQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xuICBvcGFjaXR5OiAxO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyID4gbGluZTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLWthazhrMywgIzhjOGM5NCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyID4gZGl2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuNzVlbTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWRpbW1lZF8xZWRtaF9ieXMxNl8zMjk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX2J5czE2XzMzMjpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX2J5czE2XzMzMiA+IGRpdjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX2xhYmVsLXRleHRfMWVkbWhfYnlzMTZfMzQwID4gdGV4dDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7XG59XG5cbnRleHQuYXdzdWlfbGFiZWxfX2Rlc2NyaXB0aW9uXzFlZG1oX2J5czE2XzM0ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtcnU3YTU0LCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2xhYmVsLWxpbmVfMWVkbWhfYnlzMTZfMzU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gY29tcG9uZW50IGNvZGUgKi9cbn1cblxuLmF3c3VpX2xhYmVsLS1oaWdobGlnaHRlZF8xZWRtaF9ieXMxNl8zNTk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wb3BvdmVyLWhlYWRlcl8xZWRtaF9ieXMxNl8zNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y19wcTFheV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlLCAxMzVtcykgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlLCAxMzVtcykgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Byb2dyZXNzXzExaHVjX3BxMWF5XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfcHExYXlfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Byb2dyZXNzXzExaHVjX3BxMWF5XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y19wcTFheV8yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xMWh1Y19wcTFheV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzExaHVjX3BxMWF5XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfcHExYXlfMjAzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y19wcTFheV8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX3BxMWF5XzIwMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzExaHVjX3BxMWF5XzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpdGgtcmVzdWx0LWJ1dHRvbl8xMWh1Y19wcTFheV8yNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9yZXN1bHQtdGV4dF8xMWh1Y19wcTFheV8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXN1bHQtY29udGFpbmVyLWVycm9yXzExaHVjX3BxMWF5XzI2NTpub3QoI1xcOSksIC5hd3N1aV9yZXN1bHQtY29udGFpbmVyLXN1Y2Nlc3NfMTFodWNfcHExYXlfMjY1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVzdWx0LWJ1dHRvbl8xMWh1Y19wcTFheV8yNjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfd29yZC13cmFwXzExaHVjX3BxMWF5XzI3NTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbC1mbGFzaF8xMWh1Y19wcTFheV8yODA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9sYWJlbC1rZXktdmFsdWVfMTFodWNfcHExYXlfMjg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtbjZ5dzUyLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2hfMTFodWNfcHExYXlfMjkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcHJvZ3Jlc3MtY29udGFpbmVyXzExaHVjX3BxMWF5XzI5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IDgwMHB4O1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cblxuLmF3c3VpX3BlcmNlbnRhZ2UtY29udGFpbmVyXzExaHVjX3BxMWF5XzMwMzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzNweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfcGVyY2VudGFnZV8xMWh1Y19wcTFheV8zMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y19wcTFheV8xODk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWhlaWdodC02Yjl5cGEsIDRweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1ua3lraDksICNlYmViZjApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y19wcTFheV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1oZWlnaHQtNmI5eXBhLCA0cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtbmt5a2g5LCAjZWJlYmYwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfcHExYXlfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1jd2k2NGYsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y19wcTFheV8xODkuYXdzdWlfY29tcGxldGVfMTFodWNfcHExYXlfMzQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3BxMWF5XzE4OTpub3QoI1xcOSk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWN3aTY0ZiwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvXzExaHVjX3BxMWF5XzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzU1ZmtoXzV2NHZoXzE0Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSkpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzV2NHZoXzE5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfZGlzYWJsZWRfNTVma2hfNXY0dmhfMTk3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzV2NHZoXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzV2NHZoXzIwNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF81djR2aF8yMDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF81djR2aF8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWNrbjg5biwgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF81djR2aF8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF81djR2aF8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzV2NHZoXzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF81djR2aF8yMDUuYXdzdWlfZGlzYWJsZWRfNTVma2hfNXY0dmhfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzV2NHZoXzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzV2NHZoXzIzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzV2NHZoXzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzV2NHZoXzIzMzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy04cHh6eXksICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzOm5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzLmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzV2NHZoXzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF81djR2aF8yMzMuYXdzdWlfZGlzYWJsZWRfNTVma2hfNXY0dmhfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF81djR2aF8xNDY6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLTZiOXlwYSwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzV2NHZoXzE0Ni5hd3N1aV9kaXNhYmxlZF81NWZraF81djR2aF8xOTc6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfNXY0dmhfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfNXY0dmhfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfNXY0dmhfMTQ2LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzV2NHZoXzE5Nzpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzV2NHZoXzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzV2NHZoXzIzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG5cbi5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgcmVzaXplOiBub25lO1xuICBjdXJzb3I6IHRleHQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF81djR2aF8zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfNXY0dmhfMzMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfNXY0dmhfMzMwID4gKjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfNXY0dmhfMzMwOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS02Yjl5cGEpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzV2NHZoXzE5MTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxOm5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLTZiOXlwYSwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzV2NHZoXzE5MS5hd3N1aV9pbnZhbGlkXzU1ZmtoXzV2NHZoXzM2Njpub3QoI1xcOSksIC5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTEuYXdzdWlfd2FybmluZ181NWZraF81djR2aF8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTE6bm90KCNcXDkpOmRpc2FibGVkLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzV2NHZoXzM2OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxOm5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIsIC5hd3N1aV90ZXh0YXJlYV81NWZraF81djR2aF8xOTEuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfNXY0dmhfMzY5Om5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzV2NHZoXzE5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfNXY0dmhfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzV2NHZoXzM2OS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzV2NHZoXzMzMDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfNXY0dmhfMzg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VkaXRhYmxlLXdyYXBwZXJfNTVma2hfNXY0dmhfMzkxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWRpdGFibGUtZWxlbWVudF81NWZraF81djR2aF8zOTc6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF81djR2aF80MDQ6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLyAyKTtcbn1cbi5hd3N1aV90ZXh0YXJlYS13cmFwcGVyXzU1ZmtoXzV2NHZoXzM4NiA+IC5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF81djR2aF80MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfNXY0dmhfMzg2ID4gLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzV2NHZoXzQwNCA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uXzU1ZmtoXzV2NHZoXzQxMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF81djR2aF80MTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF81djR2aF80MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF81djR2aF80NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzV2NHZoXzQxNy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzV2NHZoXzQ1Mi5hd3N1aV9pbnZhbGlkXzU1ZmtoXzV2NHZoXzM2Njpub3QoI1xcOSksIC5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF81djR2aF80MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF81djR2aF80NTIuYXdzdWlfd2FybmluZ181NWZraF81djR2aF8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cblxuLmF3c3VpX2FjdGlvbi1zdHJpcGVfNTVma2hfNXY0dmhfNDYyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfNXY0dmhfNTAxOm5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IG1heC1jb250ZW50O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF81djR2aF81MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF81djR2aF80NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF81djR2aF81MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF81djR2aF80NTIuYXdzdWlfaW52YWxpZF81NWZraF81djR2aF8zNjY6bm90KCNcXDkpLCAuYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfNXY0dmhfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfNXY0dmhfNDUyLmF3c3VpX3dhcm5pbmdfNTVma2hfNXY0dmhfMzY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfNXY0dmhfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3MtYW5kLWFjdGlvbnNfNTVma2hfNXY0dmhfNTE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2J1ZmZlcl81NWZraF81djR2aF81MjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGFpbmVyXzU1ZmtoXzV2NHZoXzUyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHVzZXItc2VsZWN0OiBhbGw7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9yZWZlcmVuY2Utd3JhcHBlcl81NWZraF81djR2aF81Mzc6bm90KCNcXDkpIHtcbiAgdW5pY29kZS1iaWRpOiBpc29sYXRlO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1iYXNlXzU1ZmtoXzV2NHZoXzU0MTpub3QoI1xcOSkge1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXRva2VuXzU1ZmtoXzV2NHZoXzU0NTpub3QoI1xcOSkge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9wYXJhZ3JhcGhfNTVma2hfNXY0dmhfNTUxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF3enFlXzV4Yno1XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3NlYXJjaC1maWVsZF8xd3pxZV81eGJ6NV8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2lucHV0LXdyYXBwZXJfMXd6cWVfNXhiejVfMTg0Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2FkZC10b2tlbl8xd3pxZV81eGJ6NV8xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfdG9rZW5zXzF3enFlXzV4Yno1XzE5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Rva2VuLW9wZXJhdG9yXzF3enFlXzV4Yno1XzIwMzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3JfMXd6cWVfNXhiejVfMjA3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlcl8xd3pxZV81eGJ6NV8yMTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlci1lbnVtXzF3enFlXzV4Yno1XzIyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1mb3JtXzF3enFlXzV4Yno1XzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1jYW5jZWxfMXd6cWVfNXhiejVfMjQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWFjdGlvbnNfMXd6cWVfNXhiejVfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC04ZmQ4eTIsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItZW51bV8xd3pxZV81eGJ6NV8yNTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX3Rva2VuLWVkaXRvcl8xd3pxZV81eGJ6NV8yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZm9ybV8xd3pxZV81eGJ6NV8yNjY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXByb3BlcnR5XzF3enFlXzV4Yno1XzI2OTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLW9wZXJhdG9yXzF3enFlXzV4Yno1XzI3Mjpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXZhbHVlXzF3enFlXzV4Yno1XzI3NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLW11bHRpc2VsZWN0LXdyYXBwZXJfMXd6cWVfNXhiejVfMjc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItbXVsdGlzZWxlY3Qtd3JhcHBlci1pbm5lcl8xd3pxZV81eGJ6NV8yODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItY2FuY2VsXzF3enFlXzV4Yno1XzI4Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1zdWJtaXRfMXd6cWVfNXhiejVfMjkwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hY3Rpb25zXzF3enFlXzV4Yno1XzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOGZkOHkyLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfNXhiejVfMzAyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgobWluLWNvbnRlbnQsIDJmcikgbWlubWF4KG1pbi1jb250ZW50LCAxMjBweCkgbWlubWF4KG1pbi1jb250ZW50LCAzZnIpIG1pbi1jb250ZW50O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlXzV4Yno1XzMzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV81eGJ6NV8zMDIuYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV81eGJ6NV8zMzk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTAwcHgsIDFmcik7XG4gIGdhcDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlXzV4Yno1XzMwMi5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlXzV4Yno1XzMzOSA+IC5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV81eGJ6NV8zMzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfNXhiejVfMzAyLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfNXhiejVfMzM5ID4gLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlXzV4Yno1XzMzNi5hd3N1aV90b2tlbi1lZGl0b3Itc3VwcG9ydHMtZ3JvdXBzXzF3enFlXzV4Yno1XzM0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtaGVhZGVyXzF3enFlXzV4Yno1XzM1Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4YywgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtY2VsbF8xd3pxZV81eGJ6NV8zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV81eGJ6NV8zMzkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWNlbGxfMXd6cWVfNXhiejVfMzU4LmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfNXhiejVfMzM5Om5vdCgjXFw5KTpudGgtY2hpbGQoNCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hZGQtdG9rZW5fMXd6cWVfNXhiejVfMzY3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnQtd3JhcHBlcl8xd3pxZV81eGJ6NV8zNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jdXN0b20tY29udHJvbF8xd3pxZV81eGJ6NV8zNzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9pbnB1dF8xd3pxZV81eGJ6NV8xODQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXd6cWVfNXhiejVfMzgzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9rZW4tdHJpZ2dlcl8xd3pxZV81eGJ6NV8zODg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWFsbF8xd3pxZV81eGJ6NV8zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2pvaW4tb3BlcmF0aW9uXzF3enFlXzV4Yno1XzM5NDpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLWZpbHRlci1hY3Rpb25zXzF3enFlXzV4Yno1XzM5NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnN0cmFpbnRfMXd6cWVfNXhiejVfMzk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xOWJzb19qZjJpal8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29famYyaWpfMTU0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLmF3c3VpX3Jvb3RfMTlic29famYyaWpfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29famYyaWpfMTg3Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvX2pmMmlqXzE1NC5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvX2pmMmlqXzE4Nzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygycHggKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTlic29famYyaWpfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29famYyaWpfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb19qZjJpal8xOTE6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29famYyaWpfMTU0LmF3c3VpX2hhcy1ncm91cHNfMTlic29famYyaWpfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb19qZjJpal8xOTE6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMnB4ICsgMiAqIHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkpO1xufVxuXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb19qZjJpal8xNTQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3Rva2VuXzE5YnNvX2pmMmlqXzIwMDpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29famYyaWpfMjAxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbl8xOWJzb19qZjJpal8yMDAuYXdzdWlfZ3JvdXBlZF8xOWJzb19qZjJpal8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvX2pmMmlqXzIwMS5hd3N1aV9ncm91cGVkXzE5YnNvX2pmMmlqXzIxNDpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb19qZjJpal8yMDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCkgLyAyKTtcbn1cblxuLmF3c3VpX2xpc3RfMTlic29famYyaWpfMjI2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zaG93LW9wZXJhdGlvbl8xOWJzb19qZjJpal8yMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9zZWxlY3RfMTlic29famYyaWpfMjQzOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1zZWxlY3RfMTlic29famYyaWpfMjQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGVudF8xOWJzb19qZjJpal8yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWNvbnRlbnQtZ3JvdXBlZF8xOWJzb19qZjJpal8yNTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuXG4uYXdzdWlfaW5uZXItdG9rZW4tY29udGVudF8xOWJzb19qZjJpal8yNTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuXG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29famYyaWpfMjY0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb19qZjJpal8yNjU6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvX2pmMmlqXzI2Njpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb19qZjJpal8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb19qZjJpal8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb19qZjJpal8yNjU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb19qZjJpal8yNjQ6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb19qZjJpal8yNjQ6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NTpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb19qZjJpal8yNjQ6bm90KCNcXDkpOmRpc2FibGVkLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvX2pmMmlqXzI2NTpub3QoI1xcOSk6ZGlzYWJsZWQsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29famYyaWpfMjY2Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3Rva2VuLWRpc2FibGVkXzE5YnNvX2pmMmlqXzMyNDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpciwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzLCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1idXR0b25femRianpfcHcwY2dfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXZ0enJfNWoxdXhfOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3ZpZXctYnV0dG9uXzF2dHpyXzVqMXV4XzEzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYnJvd3NlLWJ1dHRvbl8xdnR6cl81ajF1eF8xNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xheW91dF8xdnR6cl81ajF1eF8yMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfbGF5b3V0XzF2dHpyXzVqMXV4XzIxID4gKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dC11cmlfMXZ0enJfNWoxdXhfMzM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9sYXlvdXQtdmVyc2lvbl8xdnR6cl81ajF1eF8zNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDE4MHB4O1xuICBtaW4taW5saW5lLXNpemU6IDE0MHB4O1xuICBpbmxpbmUtc2l6ZTogMjAlO1xufVxuLmF3c3VpX2xheW91dC1kaXZpZGVyXzF2dHpyXzVqMXV4XzQyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGNhbGMoMiAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpICsgMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF8zdGpnd18xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfM3RqZ3dfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF8zdGpnd18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzN0amd3XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfM3RqZ3dfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF8zdGpnd18xNTM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF8zdGpnd18xNzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF8zdGpnd18xNzQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzN0amd3XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfM3RqZ3dfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4XzN0amd3XzIyNSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF8zdGpnd18xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfM3RqZ3dfMjI1KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfM3RqZ3dfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4XzN0amd3XzIyNSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF8zdGpnd18xNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzN0amd3XzE1Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1MiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzFoaTEyXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzFoaTEyXzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMWhpMTJfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xaGkxMl8xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xaGkxMl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzFoaTEyXzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMWhpMTJfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xaGkxMl8yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xaGkxMl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzFoaTEyXzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMWhpMTJfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xaGkxMl8yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xaGkxMl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzFoaTEyXzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMWhpMTJfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1hbGlnbi10b3BfYzZ0dXBfMWhpMTJfMjU0Om5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC13cmFwX2M2dHVwXzFoaTEyXzI2MCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY291bnRlcl9jNnR1cF8xaGkxMl8yNjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmksICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgLypcbiAgICBSZW1vdmUgdGhlIHBsYWNlaG9sZGVyIGJvcmRlciBpZiB0aGUgcm93IGlzIG5vdCBzZWxlY3RhYmxlLlxuICAgIFJvd3MgdGhhdCBhcmUgbm90IHNlbGVjdGFibGUgd2lsbCByZXNlcnZlIHRoZSBob3Jpem9udGFsIHNwYWNlXG4gICAgdGhhdCB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIHdvdWxkIGNvbnN1bWUuXG4gICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzFoaTEyXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMWhpMTJfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xaGkxMl8xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMWhpMTJfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xaGkxMl8yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMWhpMTJfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xaGkxMl8yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMWhpMTJfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzFoaTEyXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzFoaTEyXzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xaGkxMl8xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzFoaTEyXzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xaGkxMl8yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzFoaTEyXzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xaGkxMl8yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzFoaTEyXzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMWhpMTJfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xaGkxMl81MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xaGkxMl8xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzFoaTEyXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMWhpMTJfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzFoaTEyXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMWhpMTJfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMWhpMTJfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xaGkxMl84NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzFoaTEyXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xaGkxMl83MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzFoaTEyXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMWhpMTJfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMWhpMTJfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwXzFoaTEyXzEwMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzFoaTEyXzEwNDA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDApOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF8xaGkxMl8xMDQwKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MCkuYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF8xaGkxMl8xMDQwIHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxscyBvZiB0aGUgbGFzdCByb3cgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zaGFkZWRfYzZ0dXBfMWhpMTJfMTA1MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3diwgI2Y2ZjZmOSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzFoaTEyXzUzNjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMWhpMTJfMTA0MCkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfMWhpMTJfMTA0MC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyLCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZywgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfdGFibGUtdmFyaWFudC1mdWxsLXBhZ2VfYzZ0dXBfMWhpMTJfMTEwMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDIuYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF8xaGkxMl8xMDUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2LCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMWhpMTJfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogNHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMWhpMTJfMTExOCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSksIDhweCAwIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMWhpMTJfMTExODpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzExMjc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwXzFoaTEyXzExMjc6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranIsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMWhpMTJfMTExODpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqciwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfMWhpMTJfMTExODpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5NzcsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDA6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwKS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMTQ5IHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwKS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMTQ5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzFoaTEyXzExNTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1udTgyNjAsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzFoaTEyXzExNTYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzFoaTEyXzExNDk6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDAuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTE0OTpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMTU2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfMWhpMTJfMTE1Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xaGkxMl8xMDQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzFoaTEyXzExNTYpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xaGkxMl8xMTg3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMWhpMTJfMTE4Nzpub3QoI1xcOSksIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTE4Mjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfMWhpMTJfMTE4Mjpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IDEwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWhjemdkaCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1kaXNhYmxlZF9jNnR1cF8xaGkxMl8xMjEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4ZywgIzQyNDY1MCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF8xaGkxMl8xMTgyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItbHB2NTd1LCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwXzFoaTEyXzExODI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXU1d2lseSwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3dfYzZ0dXBfMWhpMTJfMTIyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF8xaGkxMl8xMjIxID4gOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItY29udHJvbHNfYzZ0dXBfMWhpMTJfMTIzMTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvdy1lZGl0b3JfYzZ0dXBfMWhpMTJfMTIzNDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDYgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMiAqIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMWhpMTJfMTIzNzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMWhpMTJfMTIzNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8xaGkxMl8xMjM3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF8xaGkxMl8xMjM3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xaGkxMl8xMjYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMWhpMTJfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xaGkxMl8xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMWhpMTJfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzFoaTEyXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xaGkxMl8xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMWhpMTJfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzFoaTEyXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xaGkxMl8yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMWhpMTJfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzFoaTEyXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzFoaTEyXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xaGkxMl8yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xaGkxMl8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSArIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9yZXNpemFibGUtY29sdW1uc19jNnR1cF8xaGkxMl8xMzczKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xaGkxMl8xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODIge1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1Myk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1Myk6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKTpmb2N1cy13aXRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMWhpMTJfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzFoaTEyXzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2MzpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfMWhpMTJfMTI2MSwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzFoaTEyXzE0MjcgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xaGkxMl8xMjYxIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfYm9keS1jZWxsLWhhcy1zdWNjZXNzX2M2dHVwXzFoaTEyXzE0MzAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMWhpMTJfMTQyNy5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfMWhpMTJfMTQzMCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMWhpMTJfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xaGkxMl8xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMWhpMTJfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzFoaTEyXzE0MjcgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMWhpMTJfMTE4MiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMWhpMTJfMTE4NywgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzFoaTEyXzE0MjcgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMWhpMTJfMTE4NyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMWhpMTJfNzAyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfMWhpMTJfMTQyNy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xaGkxMl83MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXIgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF8xaGkxMl8xMjYxIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmhvdmVyOmhvdmVyOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMWhpMTJfNDUzKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMWhpMTJfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXI6Zmlyc3QtY2hpbGQge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3ZlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xaGkxMl8xMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSkgLSAyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzFoaTEyXzEwNDAuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzFoaTEyXzExNDkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMWhpMTJfMTYwIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAvIDIpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xaGkxMl80NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzFoaTEyXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzFoaTEyXzEwNDA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDApID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwXzFoaTEyXzEwMzc6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xaGkxMl80NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzFoaTEyXzEwNDApID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzE2MCB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xaGkxMl8xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xaGkxMl8xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMWhpMTJfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xaGkxMl80NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzFoaTEyXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzFoaTEyXzExODIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzFoaTEyXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMWhpMTJfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF8xaGkxMl8xMTg3IHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzFoaTEyXzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xaGkxMl8xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzFoaTEyXzM2MzpmaXJzdC1jaGlsZCB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzFoaTEyXzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMWhpMTJfMzYzOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMWhpMTJfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xaGkxMl8zNjM6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMWhpMTJfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2l0ZW1zLWxvYWRlcl8xMTVwdF8xNmwwN181Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMXJycGRfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jlc2l6ZS1hY3RpdmUtd2l0aC1mb2N1c194N3BldV8xcnJwZF8xNDUpICoge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfMXJycGRfMTUwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpIC8gMik7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDtcbn1cbnRoOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xcnJwZF8xNTA6aGFzKC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1OCkuYXdzdWlfaXMtYm9yZGVybGVzc194N3BldV8xcnJwZF8xNTgge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcmVzaXplci1idXR0b24td3JhcHBlcl94N3BldV8xcnJwZF8xNjI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxudGg6bm90KCNcXDkpOm5vdChbZGF0YS1yaWdodG1vc3RdKSA+IC5hd3N1aV9kaXZpZGVyX3g3cGV1XzFycnBkXzE1OCxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpKTtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXJycGRfMTU4LmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXJycGRfMTU4LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXJycGRfMTU4LmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMXJycGRfMTU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvLCAjOGM4Yzk0KTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV8xcnJwZF8xNTguYXdzdWlfZGl2aWRlci1ncm91cGVkX3g3cGV1XzFycnBkXzE4NSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1OC5hd3N1aV9kaXZpZGVyLWdyb3VwZWRfeDdwZXVfMXJycGRfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NSwgIzhjOGM5NCk7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXJycGRfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tdG9wX3g3cGV1XzFycnBkXzE4OSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1OC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLXRvcF94N3BldV8xcnJwZF8xODk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiBhdXRvO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpIC8gMik7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXJycGRfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tYm90dG9tX3g3cGV1XzFycnBkXzE5NSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1OC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLWJvdHRvbV94N3BldV8xcnJwZF8xOTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpIC8gMik7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMXJycGRfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tZnVsbF94N3BldV8xcnJwZF8yMDEsXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xcnJwZF8xNTguYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1mdWxsX3g3cGV1XzFycnBkXzIwMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1heC1ibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xcnJwZF8xNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpIC8gMik7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWFjdGl2ZV94N3BldV8xcnJwZF8yMTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfMXJycGRfMTUwLmF3c3VpX3Zpc3VhbC1yZWZyZXNoX3g3cGV1XzFycnBkXzIxNS5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1XzFycnBkXzE1OC5hd3N1aV9pcy1sYXN0X3g3cGV1XzFycnBkXzIxNSA+IC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzFycnBkXzE1ODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcmVzaXplcl94N3BldV8xcnJwZF8xNTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG4uYXdzdWlfcmVzaXplcl94N3BldV8xcnJwZF8xNTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMXJycGRfMTQ1IC5hd3N1aV9yZXNpemVyX3g3cGV1XzFycnBkXzE1MDpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yZXNpemVyX3g3cGV1XzFycnBkXzE1MC5hd3N1aV9oYXMtZm9jdXNfeDdwZXVfMXJycGRfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yZXNpemVyX3g3cGV1XzFycnBkXzE1MC5hd3N1aV9oYXMtZm9jdXNfeDdwZXVfMXJycGRfMjY0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfMXJycGRfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV8xcnJwZF8yNjQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJhY2tlcl94N3BldV8xcnJwZF8yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydCwgIzBmMTQxYSk7XG4gIGlubGluZS1zaXplOiAwO1xuICBpbnNldC1ibG9jazogMDtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX3g3cGV1XzFycnBkXzE0NSAuYXdzdWlfdHJhY2tlcl94N3BldV8xcnJwZF8yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1LCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFzZjl5XzE4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXNmOXlfMTgzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFzZjl5XzE4Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xc2Y5eV8yMDQ6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMXNmOXlfMjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMXNmOXlfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFzZjl5XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xc2Y5eV8yMDk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFzZjl5XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xc2Y5eV8yMDk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMXNmOXlfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlXzFzZjl5XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xc2Y5eV8yMDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXNmOXlfMjEyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtYjdoYmY1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXNmOXlfMjEyLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXNmOXlfMjEyLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV8xc2Y5eV8yMTIuYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV8xc2Y5eV8yMDQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdHVja18xc3BhZV8xc2Y5eV8yMTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMXNmOXlfMjE4KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlXzFzZjl5XzIxODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfMXNmOXlfMjE4LmF3c3VpX2hlYWRlci1jZWxsLWhpZGRlbl8xc3BhZV8xc2Y5eV8yMjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1lbWJlZGRlZF8xc3BhZV8xc2Y5eV8yMjcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfMXNmOXlfMjEyLCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXNmOXlfMjI3KSksIC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWJvcmRlcmxlc3NfMXNwYWVfMXNmOXlfMjI3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSk6bm90KDppcyguYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlXzFzZjl5XzIxMiwgLmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFzZjl5XzIyNykpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDk6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDlbZGF0YS1yaWdodG1vc3RdOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xc2Y5eV8yMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXUsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyLCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZywgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzFzZjl5XzIyNy5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV8xc2Y5eV8yNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1wYWQtbGVmdF8xc3BhZV8xc2Y5eV8yNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl8xc3BhZV8xc2Y5eV8yNTQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfMXNmOXlfMjU3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDBweCAtMjRweCAwcHggMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlXzFzZjl5XzI1NyA+IC5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV8xc2Y5eV8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfMXNmOXlfMjU3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfMXNmOXlfMjY5Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kXzFzcGFlXzFzZjl5XzI2OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5NzcsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMXNmOXlfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1NywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9lZGl0LWljb25fMXNwYWVfMXNmOXlfMjg3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFzZjl5XzI5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlXzFzZjl5XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xc2Y5eV8yMzAgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXNmOXlfMTgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5My5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFzZjl5XzE4Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXNmOXlfMTgzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xc2Y5eV8zNTQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlXzFzZjl5XzM1NCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5MyA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfMXNmOXlfMjc5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlXzFzZjl5XzIwNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfMXNmOXlfMjA0ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV8xc2Y5eV8yMDQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFzZjl5XzI3OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogYXV0bztcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXNmOXlfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFzZjl5XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXNmOXlfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFzZjl5XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6aG92ZXIsIC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xc2Y5eV8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfMXNmOXlfMzU0KS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfMXNmOXlfMzU0ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXNmOXlfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzFzZjl5XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6aG92ZXIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFzZjl5XzI3OSwgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzFzZjl5XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV8xc2Y5eV8zNTQpLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV8xc2Y5eV8zNTQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlXzFzZjl5XzI3OSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV8xc2Y5eV8zODU6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAvIDIpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXRleHRfMXNwYWVfMXNmOXlfMzg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXRleHQtd3JhcF8xc3BhZV8xc2Y5eV8zODkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1hc2NlbmRpbmdfMXNwYWVfMXNmOXlfMzk1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItY2VsbC1kZXNjZW5kaW5nXzFzcGFlXzFzZjl5XzM5Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcbkluIFZpc3VhbCBSZWZyZXNoIHRoZSBmaXJzdCBjZWxsIGluIHRoZSBoZWFkZXIgc2hvdWxkIGFsaWduXG53aXRoIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlIHRhYmxlIGFzIGNsb3NlbHkgYXMgcG9zc2libGUuIElmIHRoZVxubGFzdCBoZWFkZXIgY2VsbCBpcyBzb3J0YWJsZSB0aGUgc29ydCBpY29uIHNob3VsZCBhbGlnbiB3aXRoIHRoZVxuc2V0dGluZ3MgaWNvbiBpbiB0aGUgcGFnaW5hdGlvbiBzbG90LlxuKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNyk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFzZjl5XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KSB7XG4gIC8qXG4gICAgU3RyaXBlZCByb3dzIHJlcXVpcmVzIGFkZGl0aW9uYWwgbGVmdCBwYWRkaW5nIGJlY2F1c2UgdGhlXG4gICAgc2hhZGVkIGJhY2tncm91bmQgbWFrZXMgdGhlIGNoaWxkIGNvbnRlbnQgYXBwZWFyIHRvbyBjbG9zZVxuICAgIHRvIHRoZSB0YWJsZSBlZGdlLlxuICAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xc2Y5eV8xODMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xc2Y5eV8xODMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXNmOXlfMTgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMHB4O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xc2Y5eV8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMXNmOXlfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5My5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXNmOXlfMjk5IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMHB4ICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTM6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV8xc2Y5eV8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xc2Y5eV8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMXNmOXlfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5Mzpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV8xc2Y5eV8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfMXNmOXlfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfMXNmOXlfMTgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV8xc2Y5eV8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMXNmOXlfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzFzZjl5XzI5My5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzFzZjl5XzE4MyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV8xc2Y5eV8yOTMuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV8xc2Y5eV8xODM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV8xc2Y5eV81MTApOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xc2Y5eV81MTApOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfMXNmOXlfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfMXNmOXlfMjA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfMXNmOXlfNTEwKTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXNmOXlfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFzZjl5XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzFzZjl5XzUxMDpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXNmOXlfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzFzZjl5XzUxMDpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfMXNmOXlfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlXzFzZjl5XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlXzFzZjl5XzIwNCkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzFzZjl5XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjc6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfMXNmOXlfMjMwOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlXzFzZjl5XzUyMiksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV8xc2Y5eV8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfMXNmOXlfMjI3W2RhdGEtcmlnaHRtb3N0XS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV8xc2Y5eV8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlXzFzZjl5XzUyMikge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzFzZjl5XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV8xc2Y5eV8yMjcuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV8xc2Y5eV81MTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfMXNmOXlfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzFzZjl5XzIyNy5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzFzZjl5XzUxMC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfMXNmOXlfMjk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NrZWxldG9uLXdhdmVfMXFxNWxfYWhubDRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF9haG5sNF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDFlbTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4YywgI2ViZWJmMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODAsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZiwgI2Y2ZjZmOSksIHRyYW5zcGFyZW50KTtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlXzFxcTVsX2Fobmw0XzEgMS4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF9haG5sNF8xIDEuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWJsb2NrXzFxcTVsX2Fobmw0XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFxcTVsX2Fobmw0XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWlubGluZV8xcXE1bF9haG5sNF8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWJvZHktc18xcXE1bF9haG5sNF8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1ib2R5LW1fMXFxNWxfYWhubDRfMjQwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy14c18xcXE1bF9haG5sNF8yNDU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmctc18xcXE1bF9haG5sNF8yNTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLW1fMXFxNWxfYWhubDRfMjU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy1sXzFxcTVsX2Fobmw0XzI2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmcteGxfMXFxNWxfYWhubDRfMjY1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1kaXNwbGF5LWxfMXFxNWxfYWhubDRfMjcwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyX2ZhcXQ4X3NoOWxiXzE4MTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhcl9mYXF0OF9zaDlsYl8xODFbZGF0YS1zdHVjaz1mYWxzZV06bm90KCNcXDkpIHtcbiAgY2xpcC1wYXRoOiBpbnNldCgtOTk5OXB4IDAgMCAwIHJvdW5kIHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItY29udGVudF9mYXF0OF9zaDlsYl8xOTM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLXZpc2libGVfZmFxdDhfc2g5bGJfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItbmF0aXZlLWludmlzaWJsZV9mYXF0OF9zaDlsYl8xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF9zaDlsYl8yMDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzk5O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4X3NoOWxiXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF9zaDlsYl8yMDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBibG9jay1zaXplOiAxNXB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4X3NoOWxiXzIwMi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF9zaDlsYl8yMDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbW9kYWwtYWN0aW9uc18xMmh5el8xcTJxdV8xODE6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX3N1Ym1pdC1idXR0b25fMTJoeXpfMXEycXVfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGFzdC11cGRhdGVkLWNhcHRpb25fMTJoeXpfMXEycXVfMTg5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfbDBkdjBfMXlqODBfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMXlqODBfMTgwOm5vdCgjXFw5KSB7XG4gIC8qIFN0cnVjdHVyYWwgY2xhc3Mg4oCUIHBhcmVudCBjb250ZXh0IGZvciB0b29sYmFyIG1hcmdpbiByZXNldHMuICovXG59XG5cbi5hd3N1aV9oZWFkZXJfbDBkdjBfMXlqODBfMTg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC16MGZ5OGIsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpICsgdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLS1jb2xsYXBzZWRfbDBkdjBfMXlqODBfMTk3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzF5ajgwXzIwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmstLWhhcy1sb2dvX2wwZHYwXzF5ajgwXzIxNSA+IC5hd3N1aV9oZWFkZXItbGluay10ZXh0X2wwZHYwXzF5ajgwXzIxNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxvZ29fbDBkdjBfMXlqODBfMjIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxLjI1ICogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItbG9nby0tc3RyZXRjaGVkX2wwZHYwXzF5ajgwXzIyNjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8xeWo4MF8yMzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtbmdwMjduLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMXlqODBfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG59XG5cbi5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwXzF5ajgwXzIzMTpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMXlqODBfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpIC0gY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtbmdwMjduLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMXlqODBfMTgwID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzF5ajgwXzI0NCArIC5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwXzF5ajgwXzIzMTpub3QoI1xcOSksXG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzF5ajgwXzE4MCA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8xeWo4MF8yNDQgKyAuYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMXlqODBfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW5ncDI3biwgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkgLyAyKSk7XG59XG5cbi5hd3N1aV9saXN0X2wwZHYwXzF5ajgwXzIzNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290X2wwZHYwXzF5ajgwXzI1Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LXowZnk4YiwgMjhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfMXlqODBfMjY0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tY29sbGFwc2VkX2wwZHYwXzF5ajgwXzI2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWV4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xeWo4MF8yNzI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uX2wwZHYwXzF5ajgwXzI3Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXBfbDBkdjBfMXlqODBfMjgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbi1ncm91cF9sMGR2MF8xeWo4MF8yODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1uZ3AyN24sIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMikpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMXlqODBfMjkxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZ2FwLXJ1cW1weSwgMHB4KTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLXBsZTY0NSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzF5ajgwXzI5MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMXlqODBfMjkxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xeWo4MF8yOTE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xeWo4MF8yNjQgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzF5ajgwXzI5MTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9saXN0LWl0ZW0tLWNvbGxhcHNlZF9sMGR2MF8xeWo4MF8zMTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZ2FwLW9mbjBkOCwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gdmFyKC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtcGxlNjQ1LCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saXN0LWl0ZW0tLWNvbGxhcHNlZF9sMGR2MF8xeWo4MF8zMTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlzdC1pdGVtLS1jb2xsYXBzZWRfbDBkdjBfMXlqODBfMzEyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpc3QtaXRlbS0tY29sbGFwc2VkX2wwZHYwXzF5ajgwXzMxMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1ncm91cF9sMGR2MF8xeWo4MF8zMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1ncm91cC1uby1wYWRkaW5nLXN0YXJ0X2wwZHYwXzF5ajgwXzMzNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2xpc3QtaXRlbS0tZ3JvdXAtbm8tcGFkZGluZy1lbmRfbDBkdjBfMXlqODBfMzM4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuLmF3c3VpX2xpc3QtaXRlbS0taW5mb19sMGR2MF8xeWo4MF8zNDE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfbGlzdC1pdGVtLS1pbmZvX2wwZHYwXzF5ajgwXzM0MSA+IC5hd3N1aV9saXN0X2wwZHYwXzF5ajgwXzIzNjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2xpc3QtLWNvbGxhcHNlZC1ncm91cF9sMGR2MF8xeWo4MF8zNTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfMXlqODBfMzU4Om5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfMXlqODBfMzU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8xeWo4MF8zNTggPiBkaXY6bm90KCNcXDkpLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xeWo4MF8zNTkgPiBkaXY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8xeWo4MF8zNTggPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xeWo4MF8zNTkgPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW5ncDI3biwgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkgLyAyKTtcbn1cbi5hd3N1aV9zZWN0aW9uLS1uby1pZGVudF9sMGR2MF8xeWo4MF8zNzU6bm90KCNcXDkpLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tbm8taWRlbnRfbDBkdjBfMXlqODBfMzc2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfMXlqODBfMzU5ID4gZGl2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLWFjdGl2ZV9sMGR2MF8xeWo4MF8zOTEgPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUta2pzYXQyLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzF5ajgwXzM1ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLTJ4LWwtdHA1NWpkLCAyMHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzF5ajgwXzM1OC5hd3N1aV9yZWZyZXNoX2wwZHYwXzF5ajgwXzM5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfMXlqODBfMjY0ID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xeWo4MF8yOTE6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX3NlY3Rpb25fbDBkdjBfMXlqODBfMzU4IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5hd3N1aV9zZWN0aW9uLWdyb3VwX2wwZHYwXzF5ajgwXzQwNTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfMXlqODBfMjY0ID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xeWo4MF8yOTE6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX3NlY3Rpb24tZ3JvdXBfbDBkdjBfMXlqODBfNDA1IHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5hd3N1aV9zZWN0aW9uLWdyb3VwLXRpdGxlX2wwZHYwXzF5ajgwXzQyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1kbDdibmksICM0MjQ2NTApO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtbmdwMjduLCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW5ncDI3biwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1wbGU2NDUsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBjb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXhwcmVzc2l2ZS1wbGU2NDUsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtNW5neXloLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfbDBkdjBfMXlqODBfNDI2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfbDBkdjBfMXlqODBfNDI2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfbDBkdjBfMXlqODBfNDI2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xeWo4MF80NTU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NSwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWtqc2F0MiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmstLWNvbGxhcHNlZF9sMGR2MF8xeWo4MF80NjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMXlqODBfMjA0Om5vdCgjXFw5KSxcbi5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMXlqODBfMjA0Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8xeWo4MF8yMDQ6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2xpbmtfbDBkdjBfMXlqODBfNDI2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMXlqODBfMjA0Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzF5ajgwXzIwNDpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMXlqODBfMjA0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rX2wwZHYwXzF5ajgwXzQyNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2xpbmstdGV4dC13cmFwcGVyX2wwZHYwXzF5ajgwXzQ5OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9pbmZvX2wwZHYwXzF5ajgwXzUwMzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfaXRlbS1pY29uX2wwZHYwXzF5ajgwXzUwODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaXRlbS1pY29uX2wwZHYwXzF5ajgwXzUwODpub3QoI1xcOSk6bm90KC5hd3N1aV9pdGVtLWljb24tLWNvbGxhcHNlZF9sMGR2MF8xeWo4MF81MTIpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fbDBkdjBfMXlqODBfNTE2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyX2wwZHYwXzF5ajgwXzI0NDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZGl2aWRlci1kZWZhdWx0X2wwZHYwXzF5ajgwXzUyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCwgMjRweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1uZ3AyN24sIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMikpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kaXZpZGVyLWRlZmF1bHRfbDBkdjBfMXlqODBfNTI0LmF3c3VpX2RpdmlkZXItLWNvbGxhcHNlZF9sMGR2MF8xeWo4MF81Mjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEsIDE2cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfMXlqODBfMjQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzF5ajgwXzE4MCA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8xeWo4MF8yNDQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9wY2d6NV8xaWNmaV8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWlubGluZS1zaXplOiA4MDBweDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAyKTtcbn1cblxuLmF3c3VpX3NsaWRlcl9wY2d6NV8xaWNmaV8xOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfMWljZmlfMTk0Om5vdCgjXFw5KSwgLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xaWNmaV8xOTQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1XzFpY2ZpXzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3LCAjOGM4Yzk0KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBibG9jay1zaXplOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfMWljZmlfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xaWNmaV8xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWljZmlfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV8xaWNmaV8xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFpY2ZpXzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQsICMwMDZjZTApKTtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItcmFuZ2UtaW5saW5lLXNpemUtNmI5eXBhKSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFpY2ZpXzE5NC5hd3N1aV9lcnJvcl9wY2d6NV8xaWNmaV8yMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtY2tqcjRxLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFpY2ZpXzE5NC5hd3N1aV93YXJuaW5nX3BjZ3o1XzFpY2ZpXzIyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LXQ1cmJ5dywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xaWNmaV8xOTQuYXdzdWlfYWN0aXZlX3BjZ3o1XzFpY2ZpXzIyODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yLCAjMDA0YTllKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1XzFpY2ZpXzE5NC5hd3N1aV9lcnJvci1hY3RpdmVfcGNnejVfMWljZmlfMjMxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1iY2g0N3MsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWljZmlfMTk0LmF3c3VpX3dhcm5pbmctYWN0aXZlX3BjZ3o1XzFpY2ZpXzIzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS13eDRyYnMsICM4NTU5MDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfMWljZmlfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xaWNmaV8xOTQuYXdzdWlfcmVhZG9ubHlfcGNnejVfMWljZmlfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV8xaWNmaV8xOTQuYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1yYW5nZS1pbmxpbmUtc2l6ZS02Yjl5cGEpICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKSk7XG59XG5cbi5hd3N1aV9sYWJlbHNfcGNnejVfMWljZmlfMjQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIHJlcGVhdChjYWxjKCh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtNmI5eXBhKSAtIDIpIC8gMiArICh2YXIoLS1hd3N1aS1zbGlkZXItbGFiZWwtY291bnQtNmI5eXBhKSAtIDIpIC8gMiAtIDEpLCAyZnIpIDNmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9sYWJlbHMtbm9yZWZfcGNnejVfMWljZmlfMjUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbi5hd3N1aV9sYWJlbHMtcmVmZXJlbmNlX3BjZ3o1XzFpY2ZpXzI1NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXJlZmVyZW5jZS1jb2x1bW4tNmI5eXBhKTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbmV4dC1yZWZlcmVuY2UtY29sdW1uLTZiOXlwYSk7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2xhYmVscy1taW5fcGNnejVfMWljZmlfMjYxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiB2YXIoLS1hd3N1aS1zbGlkZXItbWluLWVuZC02Yjl5cGEpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzFpY2ZpXzI2Nzpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LTZiOXlwYSkgKyAxKTtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci1tYXgtc3RhcnQtNmI5eXBhKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX2xhYmVscy1hcmlhLWRlc2NyaXB0aW9uX3BjZ3o1XzFpY2ZpXzI3NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfMWljZmlfMjQ1Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWluX3BjZ3o1XzFpY2ZpXzI2MTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICB9XG4gIC5hd3N1aV9sYWJlbHMtbWF4X3BjZ3o1XzFpY2ZpXzI2Nzpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC5hd3N1aV9sYWJlbHNfcGNnejVfMWljZmlfMjQ1ID4gLmF3c3VpX2xhYmVscy1yZWZlcmVuY2VfcGNnejVfMWljZmlfMjU0Om5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYXdzdWlfdGlja3NfcGNnejVfMWljZmlfMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWF3c3VpLXNsaWRlci10aWNrLWNvdW50LTZiOXlwYSksIDFmcik7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIDIpO1xufVxuLmF3c3VpX3RpY2tzLXdyYXBwZXJfcGNnejVfMWljZmlfMjk5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuXG4uYXdzdWlfdGlja19wY2d6NV8xaWNmaV8yOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dywgIzhjOGM5NCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogLTRweDtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFpY2ZpXzI5My5hd3N1aV9taWRkbGVfcGNnejVfMWljZmlfMzE0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCwgLmF3c3VpX3RpY2tfcGNnejVfMWljZmlfMjkzLmF3c3VpX21pZGRsZV9wY2d6NV8xaWNmaV8zMTQ6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYXdzdWlfdGlja19wY2d6NV8xaWNmaV8yOTMuYXdzdWlfZmlsbGVkX3BjZ3o1XzFpY2ZpXzMxNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQsICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFpY2ZpXzI5My5hd3N1aV9maWxsZWRfcGNnejVfMWljZmlfMzE3LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWljZmlfMjkzLmF3c3VpX2FjdGl2ZV9wY2d6NV8xaWNmaV8yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtciwgIzAwNGE5ZSkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWljZmlfMjkzLmF3c3VpX2Vycm9yX3BjZ3o1XzFpY2ZpXzIyMjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtY2tqcjRxLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xaWNmaV8yOTMuYXdzdWlfd2FybmluZ19wY2d6NV8xaWNmaV8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtdDVyYnl3LCAjODU1OTAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xaWNmaV8yOTMuYXdzdWlfZXJyb3ItYWN0aXZlX3BjZ3o1XzFpY2ZpXzIzMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtYmNoNDdzLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV8xaWNmaV8yOTMuYXdzdWlfd2FybmluZy1hY3RpdmVfcGNnejVfMWljZmlfMjM0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXd4NHJicywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfMWljZmlfMjkzLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1XzFpY2ZpXzI5My5hd3N1aV9yZWFkb25seV9wY2d6NV8xaWNmaV8yMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG59XG5cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzFpY2ZpXzM0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLyAtMSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tYXdzdWktc2xpZGVyLXRvb2x0aXAtcG9zaXRpb24tNmI5eXBhKTtcbn1cbi5hd3N1aV90b29sdGlwLXRodW1iX3BjZ3o1XzFpY2ZpXzM0NS5hd3N1aV9yZWFkb25seV9wY2d6NV8xaWNmaV8yMTM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLyAtMSk7XG59XG5cbi5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDk6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8xaWNmaV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfMWljZmlfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV8xaWNmaV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1OC5hd3N1aV9taW5fcGNnejVfMWljZmlfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTFweCArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTguYXdzdWlfbWF4X3BjZ3o1XzFpY2ZpXzM5Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKDFweCArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV8xaWNmaV8zNTg6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4Om5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1ODpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1ODpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfMWljZmlfMzU4Om5vdCgjXFw5KTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1XzFpY2ZpXzM1ODpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogMjBweDtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG59XG5cbi5hd3N1aV9lcnJvcl9wY2d6NV8xaWNmaV8yMjI6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTFib3ExLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pMWJvcTEsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV8xaWNmaV8yMjI6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pMWJvcTEsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWkxYm9xMSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFpY2ZpXzIyMjpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmVicywgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmVicywgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFpY2ZpXzIyMjpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZWgyZWJzLCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZWgyZWJzLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfMWljZmlfMjIyOm5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8xaWNmaV8yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1laDJlYnMsICNkYjAwMDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1laDJlYnMsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmVicywgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1XzFpY2ZpXzIyMjpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV9lcnJvcl9wY2d6NV8xaWNmaV8yMjI6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmVicywgI2RiMDAwMCkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVoMmVicywgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZWgyZWJzLCAjZGIwMDAwKSk7XG59XG5cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFpY2ZpXzIyNTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YSwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC10eW0yNGEsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFpY2ZpXzIyNTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtdHltMjRhLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LXR5bTI0YSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWljZmlfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXgsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteCwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfMWljZmlfMjI1Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteCwgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUteXpqeW14LCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV8xaWNmaV8yMjU6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3dhcm5pbmdfcGNnejVfMWljZmlfMjI1Om5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteCwgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXgsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1XzFpY2ZpXzIyNTpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV93YXJuaW5nX3BjZ3o1XzFpY2ZpXzIyNTpub3QoI1xcOSk6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLXl6anlteCwgIzg1NTkwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS15emp5bXgsICM4NTU5MDApKTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOTpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5Om5vdCgjXFw5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDk6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfMWljZmlfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1XzFpY2ZpXzIwOSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV8xaWNmaV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfMWljZmlfMjA5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1XzFpY2ZpXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV8xaWNmaV8yMDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2VyXzFyOWxnX25pNXpzXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIHotaW5kZXg6IDg0MDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX25pNXpzXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnX25pNXpzXzE5MCkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzE5NCA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX25pNXpzXzE5MC5hd3N1aV9yZWZyZXNoXzFyOWxnX25pNXpzXzE5MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzE5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfbmk1enNfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfbmk1enNfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzE5NCB7XG4gIGlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfbmk1enNfMTkwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfbmk1enNfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzE5NDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6YywgI2ViZWJmMCk7XG59XG5cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX25pNXpzXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX25pNXpzXzIxMCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGNsaXAtcGF0aDogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ19uaTV6c18yMTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKlxuICBSZW1vdmVkIHRoZSBwb3NpdGlvbiBmaXhlZCB3aXRoIHRoZSBBcHBMYXlvdXQgcmVmYWN0b3IgYmVjYXVzZSB0aGVcbiAgU3BsaXRQYW5lbCBpcyBubyBsb25nZXIgaW4gZml4ZWQgcG9zaXRpb24gaW4gdGhlIERPTS5cbiAgKi9cbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfbmk1enNfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xcjlsZ19uaTV6c18yMjUpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItcGFuZWwtdG9wLXdpZHRoLTJwbmpqZSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfbmk1enNfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXI5bGdfbmk1enNfMTkwKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzLCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLTc5ZzBneSwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tNzlnMGd5LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfbmk1enNfMjE3LmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfbmk1enNfMTkwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX25pNXpzXzIxNy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX25pNXpzXzE5MC5hd3N1aV9kcmF3ZXItY2xpY2thYmxlXzFyOWxnX25pNXpzXzIzNjpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6YywgI2ViZWJmMCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX25pNXpzXzIxNyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMjEwID4gW2FyaWEtaGlkZGVuPXRydWVdOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX25pNXpzXzIxNy5hd3N1aV9yZWZyZXNoXzFyOWxnX25pNXpzXzE5MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnX25pNXpzXzI0Nzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYiwgLTFweCAwcHggMXB4IDBweCAjZTllYmVkLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9wb3NpdGlvbi1zaWRlXzFyOWxnX25pNXpzXzI0Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfbmk1enNfMjUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfbmk1enNfMjU2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19uaTV6c18yNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zbGlkZXItd3JhcHBlci1zaWRlXzFyOWxnX25pNXpzXzI2Ny5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfbmk1enNfMjUyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cblxuLmF3c3VpX29wZW4tYnV0dG9uLXNpZGVfMXI5bGdfbmk1enNfMjgxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19uaTV6c18yOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ19uaTV6c18zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX25pNXpzXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19uaTV6c18yOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnX25pNXpzXzMwNCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX25pNXpzXzI5MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfbmk1enNfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX25pNXpzXzI5MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1yZmZvOHMsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1uYWlpenYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19uaTV6c18yNTI6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19uaTV6c18xOTApID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19uaTV6c18yMTAgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfbmk1enNfMjkwIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX25pNXpzXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzEsIDIwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX25pNXpzXzI1MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX25pNXpzXzMxNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItbW9iaWxlXzFyOWxnX25pNXpzXzMwMCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX25pNXpzXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX2RyYXdlci1kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfMXI5bGdfbmk1enNfMzA0ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19uaTV6c18yMTAgPiAuYXdzdWlfY29udGVudC1ib3R0b21fMXI5bGdfbmk1enNfMzE2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY2VudGVyLWFsaWduXzFyOWxnX25pNXpzXzMzNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNvbnRlbnQtbmF2LXBhZGRpbmdfMXI5bGdfbmk1enNfMzQwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItbDhtdXVtLCAzNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSk7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LXRvb2xzLXBhZGRpbmdfMXI5bGdfbmk1enNfMzQ0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC1ib3R0b20tbWF4LXdpZHRoXzFyOWxnX25pNXpzXzM0ODpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19uaTV6c18zNTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfbmk1enNfMzUzLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19uaTV6c18yNTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19uaTV6c18zNTMgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1zaWRlXzFyOWxnX25pNXpzXzM2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItcGFuZWwtaGVhZGVyLXdpZHRoLXJmZm84cywgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLW5haWl6diwgI2M2YzZjZCk7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnX25pNXpzXzM1My5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfbmk1enNfMjUyID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19uaTV6c18zNjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfbmk1enNfMzUzID4gLmF3c3VpX3BhbmUtY29udGVudC13cmFwcGVyLXNpZGVfMXI5bGdfbmk1enNfMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMSwgMjBweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXAsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19uaTV6c18zNTMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX25pNXpzXzI1MiA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnX25pNXpzXzM3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX2hlYWRlcl8xcjlsZ19uaTV6c18zODU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0amssIDE1cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlcl8xcjlsZ19uaTV6c18zODUuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX25pNXpzXzI1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDE0cHg7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tcm93XzFyOWxnX25pNXpzXzM5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItbWFpbi1jb250ZW50XzFyOWxnX25pNXpzXzM5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ19uaTV6c18zOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ19uaTV6c18zOTM6bm90KCNcXDkpIHtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ19uaTV6c180MDc6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZy1hbmQtaW5mb18xcjlsZ19uaTV6c180MDcuYXdzdWlfd2l0aC1kZXNjcmlwdGlvbl8xcjlsZ19uaTV6c180MTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWdfMXI5bGdfbmk1enNfNDA3LmF3c3VpX3dpdGgtaW5mb18xcjlsZ19uaTV6c180MTU6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfbmk1enNfNDE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX25pNXpzXzQwNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX25pNXpzXzQyMTpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGV4dF8xcjlsZ19uaTV6c180MTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfbmk1enNfNDIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX25pNXpzXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfbmk1enNfNDE1ID4gLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ19uaTV6c180MjE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX25pNXpzXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnX25pNXpzXzQzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX25pNXpzXzQyMS5hd3N1aV93aXRoLWhlYWRlci10ZXh0XzFyOWxnX25pNXpzXzQzMjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX25pNXpzXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfbmk1enNfNDE1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1hY3Rpb25zLXNsb3RfMXI5bGdfbmk1enNfNDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpICsgMiAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItZGVzY3JpcHRpb25fMXI5bGdfbmk1enNfNDQ0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTBoeGJjZSwgIzQyNDY1MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1idXR0b25zXzFyOWxnX25pNXpzXzQ1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzFyOWxnX25pNXpzXzQ1OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFqNmN4XzIyNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzFqNmN4XzIzMS5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xajZjeF8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWo2Y3hfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzFqNmN4XzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFqNmN4XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMWo2Y3hfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWo2Y3hfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFqNmN4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFqNmN4XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWo2Y3hfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWo2Y3hfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFqNmN4XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFqNmN4XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWo2Y3hfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMWo2Y3hfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFqNmN4XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFqNmN4XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWo2Y3hfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xajZjeF8yMjcpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3ZqNnA3XzFqNmN4XzIyNykuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xajZjeF8yMzEgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Njpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xajZjeF8yNzYgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92ajZwN18xajZjeF8yMzkgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xajZjeF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xajZjeF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xajZjeF8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMWo2Y3hfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFqNmN4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzFqNmN4XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMWo2Y3hfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzFqNmN4XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xajZjeF8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWo2Y3hfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMWo2Y3hfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xajZjeF8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWo2Y3hfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xajZjeF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xajZjeF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xajZjeF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDk6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWo2Y3hfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMWo2Y3hfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdmo2cDdfMWo2Y3hfMjQ4LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xajZjeF8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xajZjeF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xajZjeF8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWo2Y3hfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzFqNmN4XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMWo2Y3hfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xajZjeF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xajZjeF8yNDIgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xajZjeF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWo2Y3hfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFqNmN4XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWo2Y3hfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMWo2Y3hfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMWo2Y3hfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzFqNmN4XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xajZjeF8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xajZjeF8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xajZjeF8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMWo2Y3hfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzFqNmN4XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzFqNmN4XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzFqNmN4XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xajZjeF8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMWo2Y3hfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xajZjeF8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuXG4uYXdzdWlfcm9vdF92ajZwN18xajZjeF8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQ6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy01YzlldmssIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFqNmN4XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0LmF3c3VpX3JlZnJlc2hfdmo2cDdfMWo2Y3hfNDE5LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzFqNmN4XzQyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF92ajZwN18xajZjeF80MjMpOm5vdCguYXdzdWlfcmVhZG9ubHlfdmo2cDdfMWo2Y3hfNDIzKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIC0gMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0LmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xajZjeF80MjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQuYXdzdWlfaGFzLW1ldGFkYXRhX3ZqNnA3XzFqNmN4XzQyNi5hd3N1aV9yZWZyZXNoX3ZqNnA3XzFqNmN4XzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQuYXdzdWlfc2VsZWN0ZWRfdmo2cDdfMWo2Y3hfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYsICNmMGZiZmYpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NC5hd3N1aV9kaXNhYmxlZF92ajZwN18xajZjeF80MjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHosICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHosICNlYmViZjApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0LmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzFqNmN4XzQyMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xufVxuXG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gLTQpO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gLTQpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWo2Y3hfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFqNmN4XzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDguYXdzdWlfY29sdW1uLTFfdmo2cDdfMWo2Y3hfNDU1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWo2Y3hfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzFqNmN4XzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWo2Y3hfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDguYXdzdWlfY29sdW1uLTJfdmo2cDdfMWo2Y3hfNDcwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFqNmN4XzQ0OC5hd3N1aV9jb2x1bW4tMl92ajZwN18xajZjeF80NzAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWo2Y3hfNDQ4LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzFqNmN4XzQ3MCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWo2Y3hfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWo2Y3hfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzFqNmN4XzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMWo2Y3hfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzFqNmN4XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDguYXdzdWlfY29sdW1uLTNfdmo2cDdfMWo2Y3hfNDg1ID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NC5hd3N1aV9icmVha3BvaW50LXh4c192ajZwN18xajZjeF80NjY6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xajZjeF80NDguYXdzdWlfY29sdW1uLTRfdmo2cDdfMWo2Y3hfNTAwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzFqNmN4XzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzFqNmN4XzQ0OC5hd3N1aV9jb2x1bW4tNF92ajZwN18xajZjeF81MDAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMWo2Y3hfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHNfdmo2cDdfMWo2Y3hfNDYyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDI1JSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMWo2Y3hfNDQ4LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzFqNmN4XzUwMCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xajZjeF8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMWo2Y3hfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuXG4uYXdzdWlfY29udHJvbF92ajZwN18xajZjeF81MTY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfY29udHJvbF92ajZwN18xajZjeF81MTYuYXdzdWlfbm8taW1hZ2Vfdmo2cDdfMWo2Y3hfNTIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9pbWFnZV92ajZwN18xajZjeF81MjQ6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzFqNmN4XzUyNCA+IGltZzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMWo2Y3hfNTI0LmF3c3VpX2Rpc2FibGVkX3ZqNnA3XzFqNmN4XzQyMyA+IGltZzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXN2Z19kNHh4bV92azEzd18xNDU6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zdmdfZDR4eG1fdmsxM3dfMTQ1Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1ib3JkZXJfZDR4eG1fdmsxM3dfMTUxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXksICMwZjE0MWEpO1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtYmFja2dyb3VuZF9kNHh4bV92azEzd18xNTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWhlYWRlcl9kNHh4bV92azEzd18xNTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ob21lLWhlYWRlci1mbWFycXksICMwZjE0MWEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tYm9yZGVyX2Q0eHhtX3ZrMTN3XzE2MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tcHJpbWFyeS1idXR0b25fZDR4eG1fdmsxM3dfMTY1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc2Vjb25kYXJ5X2Q0eHhtX3ZrMTN3XzE2ODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1kaXNhYmxlZC1lbGVtZW50X2Q0eHhtX3ZrMTN3XzE3MTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXNlcGFyYXRvcl9kNHh4bV92azEzd18xNzQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWZvY3VzLXRleHRfZDR4eG1fdmsxM3dfMTc3Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV92azEzd18xODE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXN2Z19kNHh4bV92azEzd18xODE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1sYXlvdXQtdG9wX2Q0eHhtX3ZrMTN3XzE4Nzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSwgI2ViZWJmMCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWxheW91dC1tYWluX2Q0eHhtX3ZrMTN3XzE5MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXByaW1hcnlfZDR4eG1fdmsxM3dfMTkzOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYsICNmZjk5MDApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1kaXNhYmxlZF9kNHh4bV92azEzd18xOTY6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWNvbHVtbi1oZWFkZXJfZDR4eG1fdmsxM3dfMTk5Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0td2luZG93X2Q0eHhtX3ZrMTN3XzIwMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5LCAjMGYxNDFhKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zZWNvbmRhcnlfZDR4eG1fdmsxM3dfMjA2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tZGVmYXVsdF9kNHh4bV92azEzd18yMDk6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc2VwYXJhdG9yX2Q0eHhtX3ZrMTN3XzIxMjpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taW5wdXQtZGVmYXVsdF9kNHh4bV92azEzd18yMTU6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0taGVhZGluZ19kNHh4bV92azEzd18yMTg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZ3hwOXlfaHpld25fMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9oemV3bl8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9oemV3bl8yMTQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cbi5hd3N1aV9yb290X2d4cDl5X2h6ZXduXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfaHpld25fMjE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsLCAyMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWlubWF4KHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCksIGF1dG8pO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfaHpld25fMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5X2h6ZXduXzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGdyaWQtcm93OiAxO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9oemV3bl8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9oemV3bl8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2h6ZXduXzIxOSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5X2h6ZXduXzIzMDpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9oemV3bl8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9oemV3bl8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2h6ZXduXzIxOSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfaHpld25fMjM2Om5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1rZWEya2MsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICBibG9jay1zaXplOiBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCk7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9oemV3bl8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9oemV3bl8yMTQgPiA6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZSA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfaHpld25fMjM2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9yb290X2d4cDl5X2h6ZXduXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNC5hd3N1aV9jdXN0b21fZ3hwOXlfaHpld25fMjUyID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfaHpld25fMjMwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2h6ZXduXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2h6ZXduXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfaHpld25fMjE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsLCAyMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWlubWF4KHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCksIGF1dG8pO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfaHpld25fMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5X2h6ZXduXzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfaHpld25fMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTkgPiAuYXdzdWlfaGVhZGVyX2d4cDl5X2h6ZXduXzIyNCA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfaHpld25fMjM2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG4gIGlubGluZS1zaXplOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2h6ZXduXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfaHpld25fMjE5ID4gLmF3c3VpX2hvcml6b250YWwtaGVhZGVyX2d4cDl5X2h6ZXduXzI4ODpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2h6ZXduXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfaHpld25fMjE5ID4gLmF3c3VpX2RldGFpbHNfZ3hwOXlfaHpld25fMjMwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAzO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2hvcml6b250YWxfZ3hwOXlfaHpld25fMjU2ID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTk6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyX2d4cDl5X2h6ZXduXzIyNCA+IC5hd3N1aV9jb25uZWN0b3JfZ3hwOXlfaHpld25fMjM2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfZ3hwOXlfaHpld25fMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTkuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5X2h6ZXduXzMwMiA+IC5hd3N1aV9yYWlsX2d4cDl5X2h6ZXduXzMwMjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9yb290X2d4cDl5X2h6ZXduXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2h6ZXduXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfaHpld25fMjE5LmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV9oemV3bl8zMDIgPiAuYXdzdWlfcmFpbF9neHA5eV9oemV3bl8zMDIgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2h6ZXduXzIzNjpub3QoI1xcOSkge1xuICBncmlkLXJvdzogYXV0bztcbiAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICBibG9jay1zaXplOiBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAwO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfaHpld25fMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfaHpld25fMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9oemV3bl8yMTkuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5X2h6ZXduXzMwMiA+IC5hd3N1aV9jb250ZW50X2d4cDl5X2h6ZXduXzMyMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfcm9vdF9neHA5eV9oemV3bl8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9oemV3bl8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2h6ZXduXzIxOS5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfaHpld25fMzAyOm5vdCgjXFw5KTpsYXN0LW9mLXR5cGUgPiAuYXdzdWlfcmFpbF9neHA5eV9oemV3bl8zMDIgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2h6ZXduXzIzNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi5hd3N1aV90YWJzLWhlYWRlcl8xNHJtdF8xeTMzc18xNTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfdGFiLWhlYWRlci1zY3JvbGwtY29udGFpbmVyXzE0cm10XzF5MzNzXzE2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfMXkzM3NfMTY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBzY3JvbGwtc25hcC10eXBlOiBpbmxpbmUgcHJveGltaXR5O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbn1cbi5hd3N1aV90YWJzLWhlYWRlci1saXN0XzE0cm10XzF5MzNzXzE2OTpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uXzE0cm10XzF5MzNzXzE4Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnRfMTRybXRfMXkzM3NfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXIsICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnQtc2Nyb2xsYWJsZV8xNHJtdF8xeTMzc18xOTY6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogNXB4IDBweCA0cHggLTNweCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKSwgMXB4IDBweCAwcHggMHB4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3osIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0XzE0cm10XzF5MzNzXzIwMDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXIsICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0LXNjcm9sbGFibGVfMTRybXRfMXkzM3NfMjAzOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IC01cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3osIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAtMXB4IDBweCAwcHggMCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2FjdGlvbnMtY29udGFpbmVyXzE0cm10XzF5MzNzXzIwODpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xeTMzc18yMTY6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoOTAlIC0gdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdGFicy10YWItbGFiZWxfMTRybXRfMXkzM3NfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4LCA0cHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNyA+IC5hd3N1aV90YWJzLXRhYi1kaXNtaXNzXzE0cm10XzF5MzNzXzI0NTpub3QoI1xcOSksIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNyA+IC5hd3N1aV90YWJzLXRhYi1hY3Rpb25fMTRybXRfMXkzM3NfMjQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzF5MzNzXzI1MCA+IHNwYW46bm90KCNcXDkpOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xeTMzc18yNTQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAxcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXksICMwMDZjZTApKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xeTMzc18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMXkzM3NfMjUwOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLXppZHd3aywgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xeTMzc18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMXkzM3NfMjUwOmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xeTMzc18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMXkzM3NfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10XzF5MzNzXzI1MDphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMXkzM3NfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzF5MzNzXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xeTMzc18yNTA6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xeTMzc18yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xeTMzc18yMzcge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xeTMzc18yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xeTMzc18yMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3Itd2lkdGgtNmI5eXBhLCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3ItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1biwgI2M2YzZjZCkpO1xuICBpbnNldDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzF5MzNzXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzF5MzNzXzI1MDpiZWZvcmUge1xuICBpbnNldDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpIC0gdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC11N3NmZzksIDRweCkpIDA7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzF5MzNzXzI5Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAtIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFweDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXRhYnMta3d1bzluLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXRhYnMtNXd5YTN5LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXRhYnMtcTFieTkyLCA3MDApO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzF5MzNzXzI5Ni5hd3N1aV9yZWZyZXNoXzE0cm10XzF5MzNzXzI1MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCkgLSAxcHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpIC0gMXB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMXkzM3NfMjk2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KSk7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xeTMzc18yOTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzF5MzNzXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzF5MzNzXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMXkzM3NfMjk2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfMXkzM3NfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFweDtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xeTMzc18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMXkzM3NfMjM3IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gMXB4KTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzF5MzNzXzIxNjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG4gIHNjcm9sbC1tYXJnaW4taW5saW5lLWVuZDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzF5MzNzXzIxNjpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzF5MzNzXzIzNyB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMXkzM3NfMjU0Om5vdCgjXFw5KSwgLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzF5MzNzXzI1NDpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1nZ2F5azgsIDcwMCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfMXkzM3NfMzc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzF5MzNzXzI1NCkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfdGFicy10YWItYWN0aXZlXzE0cm10XzF5MzNzXzM3OTpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xeTMzc18yNTQpOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmF3c3VpX3RhYnMtaGVhZGVyLXdpdGgtZGl2aWRlcl8xNHJtdF8xeTMzc18zODg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW4sICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfdGFicy10YWItZm9jdXNhYmxlXzE0cm10XzF5MzNzXzM5Mjpub3QoI1xcOSkge1xuICAvKiB1c2VkIHRvIG1hbmFnZSBmb2N1c2FibGUgbG9naWMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfMTRybXRfMXkzM3NfMzk2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufVxuXG4uYXdzdWlfdGFic18xNHJtdF8xeTMzc18xNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xeTMzc180MzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMXkzM3NfNDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnQtYWN0aXZlXzE0cm10XzF5MzNzXzQ0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLWNvbnRlbnQtYWN0aXZlXzE0cm10XzF5MzNzXzQ0NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzF5MzNzXzQ1OC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0cm10XzF5MzNzXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfMXkzM3NfNDM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMXkzM3NfNDM4ID4gLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzF5MzNzXzQ1ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMXkzM3NfNDM4ID4gLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzF5MzNzXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXJfMTRybXRfMXkzM3NfNDY5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfdGFicy1jb250YWluZXItY29udGVudC13cmFwcGVyXzE0cm10XzF5MzNzXzQ2OS5hd3N1aV93aXRoLXBhZGRpbmdzXzE0cm10XzF5MzNzXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfMXkzM3NfNDM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuXG4uYXdzdWlfZGlzYWJsZWQtcmVhc29uLXRvb2x0aXBfMTRybXRfMXkzM3NfNDgwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufVxuXG4uYXdzdWlfdGFicy10YWItZm9jdXNlZF8xNHJtdF8xeTMzc180ODQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCB0byBtYW5hZ2UgZm9jdXNhYmxlIHN0YXRlIGZvciBkaXNhYmxlZCB3aXRoIHJlYXNvbiB0YWJzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2JyZHN0XzExc2dqXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xvYWRpbmdfYnJkc3RfMTFzZ2pfMTQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMTFzZ2pfMTUzOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwaiwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctOGZrdjltLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1hYTgweDMsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMTFzZ2pfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzExc2dqXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xMXNnal8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzExc2dqXzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci04NXNuc2MsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xMXNnal8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xMXNnal8xNTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMTFzZ2pfMTUzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xMXNnal8xNTM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMTFzZ2pfMTUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpLCB0cmFuc3BhcmVudCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMTFzZ2pfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoMTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoMjpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoMzpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoNDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoNTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBwOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDE6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBoMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDM6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgc3Ryb25nOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBzbWFsbDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTUsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHNtYWxsIGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgc21hbGwgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgc21hbGwgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGNvZGU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgcHJlOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHNhbXA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGNvZGU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1jZG44cHosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTUsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItODVzbnNjLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTg1c25zYywgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiB1bCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHVsICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgdWwgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHVsID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiB1bCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgdWwgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHVsID4gbGkgPiBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBvbCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IG9sICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgb2wgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IG9sID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiBvbCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IHVsID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3YxMThzXzE0NiB1bCA+IGxpID4gb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza192MTE4c18xNDYgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfdjExOHNfMTQ2IG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3FrMWoxX3owOHFhXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV96MDhxYV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHJlc2l6ZTogYXV0bztcbiAgY3Vyc29yOiB0ZXh0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV96MDhxYV8xNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSwgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV96MDhxYV8xNDkuYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfcWsxajFfejA4cWFfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1yZWFkb25seS02Yjl5cGEpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3owOHFhXzE0OTpub3QoI1xcOSk6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3owOHFhXzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfejA4cWFfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV96MDhxYV8xNDk6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV96MDhxYV8xNDk6bm90KCNcXDkpOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfejA4cWFfMTQ5LmF3c3VpX3RleHRhcmVhLWludmFsaWRfcWsxajFfejA4cWFfMjQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItY2tuODluLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ja244OW4sICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3owOHFhXzE0OS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxX3owOHFhXzI0Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxX3owOHFhXzE0OS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxX3owOHFhXzI1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctOHB4enl5LCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLThweHp5eSwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfejA4cWFfMTQ5LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfcWsxajFfejA4cWFfMjU2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9idXR0b25fbTVoOWZfbjhrbGdfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfbjhrbGdfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfbjhrbGdfMTQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9idXR0b25fbTVoOWZfbjhrbGdfMTQ1LmF3c3VpX2V4cGFuZGVkX201aDlmX244a2xnXzE5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX244a2xnXzE0NS5hd3N1aV9leHBhbmRlZF9tNWg5Zl9uOGtsZ18xOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX244a2xnXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX244a2xnXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9tNWg5Zl9uOGtsZ18yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX244a2xnXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbF9tNWg5Zl9uOGtsZ18yMTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfbjhrbGdfMTQ1LmF3c3VpX29mZnNldC1yaWdodC14eGxfbTVoOWZfbjhrbGdfMjE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl9uOGtsZ18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl9uOGtsZ18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmX244a2xnXzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90ZXh0X201aDlmX244a2xnXzIzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfaWNvbl9tNWg5Zl9uOGtsZ18yNDMgKyAuYXdzdWlfdGV4dF9tNWg5Zl9uOGtsZ18yMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfeWIyZm9fMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl95YjJmb18xNDUgPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfeWIyZm9fMTc4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IGNhbGModmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl95YjJmb18xNDUuYXdzdWlfbWVkaXVtX2s1ZGxiX3liMmZvXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl95YjJmb18xNzg6bm90KCNcXDkpLCAuYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfeWIyZm9fMTQ1LmF3c3VpX25hcnJvd19rNWRsYl95YjJmb18xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfeWIyZm9fMTc4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfeWIyZm9fMTQ1LmF3c3VpX21lZGl1bV9rNWRsYl95YjJmb18xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfeWIyZm9fMTc4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGNhbGModmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl95YjJmb18xNDUuYXdzdWlfbmFycm93X2s1ZGxiX3liMmZvXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl95YjJmb18xNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfdmlydHVhbF9rNWRsYl95YjJmb18xOTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDkwMDBweDtcbn1cblxuLmF3c3VpX2hpZGRlbl9rNWRsYl95YjJmb18yMDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX2hpZGRlbl9rNWRsYl95YjJmb18yMDMgKjpub3QoI1xcOSk6bm90KCNhd3N1aV9cXDkgX2s1ZGxiX3liMmZvXzEpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfeWIyZm9fMjE1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl95YjJmb18yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl95YjJmb18yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGMsICMwZjE0MWEpO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiX3liMmZvXzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiX3liMmZvXzIxODpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pZGVudGl0eV9rNWRsYl95YjJmb18yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl95YjJmb18yMTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfeWIyZm9fMjE1LmF3c3VpX25vLWxvZ29fazVkbGJfeWIyZm9fMjM4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTAwcHg7XG59XG5cbi5hd3N1aV9sb2dvX2s1ZGxiX3liMmZvXzI0Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9sb2dvX2s1ZGxiX3liMmZvXzI0Mi5hd3N1aV9uYXJyb3dfazVkbGJfeWIyZm9fMTg4Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfdGl0bGVfazVkbGJfeWIyZm9fMjU0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX25vLWxvZ29fazVkbGJfeWIyZm9fMjM4ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfeWIyZm9fMjE4ID4gLmF3c3VpX3RpdGxlX2s1ZGxiX3liMmZvXzI1NDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9pbnB1dHNfazVkbGJfeWIyZm9fMjcwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYXdzdWlfc2VhcmNoX2s1ZGxiX3liMmZvXzI3ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAzNDBweDtcbn1cbi5hd3N1aV9zZWFyY2gtZXhwYW5kZWRfazVkbGJfeWIyZm9fMjgyOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdGllc19rNWRsYl95YjJmb18yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX21lZGl1bV9rNWRsYl95YjJmb18xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfeWIyZm9fMTc4ID4gLmF3c3VpX3V0aWxpdGllc19rNWRsYl95YjJmb18yODY6bm90KCNcXDkpLCAuYXdzdWlfbmFycm93X2s1ZGxiX3liMmZvXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl95YjJmb18xNzggPiAuYXdzdWlfdXRpbGl0aWVzX2s1ZGxiX3liMmZvXzI4Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl95YjJmb18yOTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfeWIyZm9fMjk3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiX3liMmZvXzI5Nzpub3QoI1xcOSk6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLWxpbmtfazVkbGJfeWIyZm9fMzE4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl95YjJmb18zMjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfeWIyZm9fMzIzOm5vdCgjXFw5KTpub3QoLmF3c3VpX25hcnJvd19rNWRsYl95YjJmb18xODgpOmxhc3Qtb2YtdHlwZSwgLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiX3liMmZvXzMyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9tZWRpdW1fazVkbGJfeWIyZm9fMTg4KTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLXByaW1hcnktYnV0dG9uX2s1ZGxiX3liMmZvXzMzMjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1wcmltYXJ5LWJ1dHRvbl9rNWRsYl95YjJmb18zMzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXR5LWxpbmstaWNvbl9rNWRsYl95YjJmb18zNDA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3V0aWxpdHktYnV0dG9uLWV4dGVybmFsLWljb25fazVkbGJfeWIyZm9fMzQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC1ub25lX2s1ZGxiX3liMmZvXzM0ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC1sX2s1ZGxiX3liMmZvXzM1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC14eGxfazVkbGJfeWIyZm9fMzU2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi8qIE92ZXJmbG93IE1lbnUgKi9cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWRyYXdlcl9rNWRsYl95YjJmb18zNjE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMTAwMTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnVfazVkbGJfeWIyZm9fMzYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlcl9rNWRsYl95YjJmb180MDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dF9rNWRsYl95YjJmb180MTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHQtLXRpdGxlX2s1ZGxiX3liMmZvXzQxNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0LS1zZWNvbmRhcnlfazVkbGJfeWIyZm9fNDI2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS11b2d0dXgsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtbjdudW1kLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1iYWNrLWJ1dHRvbl9rNWRsYl95YjJmb180MzQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWRpc21pc3MtYnV0dG9uX2s1ZGxiX3liMmZvXzQzODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl95YjJmb180NDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXV0aWxpdHlfazVkbGJfeWIyZm9fNDgwID4gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl95YjJmb180NDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiX3liMmZvXzQ0Mjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1saW5rX2s1ZGxiX3liMmZvXzQ4ODpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWV4cGFuZGFibGUtbWVudS10cmlnZ2VyX2s1ZGxiX3liMmZvXzQ5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWV4cGFuZGFibGUtbWVudS10cmlnZ2VyX2s1ZGxiX3liMmZvXzQ5MTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfeWIyZm9fNDQyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfeWIyZm9fNDQyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl95YjJmb180NDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0X2s1ZGxiX3liMmZvXzQ4MDpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1zdWJtZW51X2s1ZGxiX3liMmZvXzUyNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW1fazVkbGJfeWIyZm9fNDgwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWljb25fazVkbGJfeWIyZm9fNTM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXRleHRfazVkbGJfeWIyZm9fNTM5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdXRpbGl0eV9rNWRsYl95YjJmb180ODA6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tc3VibWVudV9rNWRsYl95YjJmb181NDg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1kcm9wZG93bi1tZW51X2s1ZGxiX3liMmZvXzU1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tZXhwYW5kYWJsZV9rNWRsYl95YjJmb181NTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQta2VhMmtjLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2ljb25fazVkbGJfeWIyZm9fNTYzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl9rNWRsYl95YjJmb181NjM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl9rNWRsYl95YjJmb181NjM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl9rNWRsYl95YjJmb181NjM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ljb24tb3Blbl9rNWRsYl95YjJmb181Nzc6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RyZWVpdGVtLWdyb3VwXzFhZ3B1XzE4d3dlXzE4OTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV8xOHd3ZV8xODk6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzE4d3dlXzE4OS5hd3N1aV9vZmZzZXRfMWFncHVfMTh3d2VfMjA2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRyZWUtdmlldy1pbmRlbnRhdGlvbi11ZGE0bnksIDI0cHgpO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzE4d3dlXzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTh3d2VfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjhweCAxZnI7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV8xOHd3ZV8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzE4d3dlXzIwOTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1XzE4d3dlXzIxNDpmb2N1cykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTh3d2VfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xOHd3ZV8yMDk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV8xOHd3ZV8yMTQ6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV8xOHd3ZV8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzE4d3dlXzIwOTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1XzE4d3dlXzIxNDpmb2N1cyk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTh3d2VfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xOHd3ZV8yMDkgPiAuYXdzdWlfZXhwYW5kLXRvZ2dsZS13cmFwcGVyXzFhZ3B1XzE4d3dlXzIzNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTh3d2VfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xOHd3ZV8yMDkgPiAuYXdzdWlfZXhwYW5kLXRvZ2dsZS13cmFwcGVyXzFhZ3B1XzE4d3dlXzIzNSA+IC5hd3N1aV90b2dnbGVfMWFncHVfMTh3d2VfMjQwOm5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTJweDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzE4d3dlXzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfMTh3d2VfMjA5Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmVlaXRlbV8xYWdwdV8xOHd3ZV8xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzE4d3dlXzIwOSA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfMTh3d2VfMjM1ID4gLmF3c3VpX3RvZ2dsZV8xYWdwdV8xOHd3ZV8yNDA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAzcHg7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfMTh3d2VfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV8xOHd3ZV8yMDkgPiAuYXdzdWlfc3RydWN0dXJlZC1pdGVtLXdyYXBwZXJfMWFncHVfMTh3d2VfMjUzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfdHJlZS1pdGVtLXN0cnVjdHVyZWQtaXRlbV8xYWdwdV8xOHd3ZV8yNjA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiBrZXlib2FyZCBuYXZpZ2F0aW9uICovXG59XG5cbi5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1XzE4d3dlXzIxNDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3ZlcnRpY2FsLWNvbm5lY3Rvcl8xcjJwdV8xNDJwdV85Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejUsICM4YzhjOTQpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG59XG4uYXdzdWlfdmVydGljYWwtY29ubmVjdG9yXzFyMnB1XzE0MnB1XzkuYXdzdWlfZ3JpZF8xcjJwdV8xNDJwdV8xMzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMi9zcGFuIDM7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygoMjhweCAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgLSAycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLWNvbm5lY3Rvcl8xcjJwdV8xNDJwdV85LmF3c3VpX2Fic29sdXRlXzFyMnB1XzE0MnB1XzIwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKCgyOHB4IC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiAtIDJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE4Z25tXzE0NW94XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfdHJlZV8xOGdubV8xNDVveF8yMTg6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMW9sNW1fMTN3bndfMTQ1Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX3Jvb3RfMW9sNW1fMTN3bndfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF8xb2w1bV8xM3dud18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfMW9sNW1fMTN3bndfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiAycHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290XzFvbDVtXzEzd253XzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogMnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIDJweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIDJweCkgKyBjYWxjKC0xICogMnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiAycHgpICsgY2FsYygtMSAqIDJweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLTB6azVyeiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90dXRvcmlhbC1saXN0XzF1NzBwXzE1M3JuXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLXRpdGxlXzF1NzBwXzE1M3JuXzIxNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV90YXNrXzF1NzBwXzE1M3JuXzIyNDpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Rhc2tfMXU3MHBfMTUzcm5fMjI0Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX3Rhc2stdGl0bGVfMXU3MHBfMTUzcm5fMjMyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfdGFzay10aXRsZS0tc3RhdHVzXzF1NzBwXzE1M3JuXzI0MDpub3QoI1xcOSkge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2N1cnJlbnQtdGFza18xdTcwcF8xNTNybl8yNDQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfc3VjY2Vzc2Z1bC10YXNrXzF1NzBwXzE1M3JuXzI0ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWksICMwMDgwMmYpO1xufVxuXG4uYXdzdWlfY29uZ3JhdHVsYXRpb24tbWVzc2FnZV8xdTcwcF8xNTNybl8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy00Z3FtZWksICMwMDgwMmYpO1xufVxuLmF3c3VpX2NvbmdyYXR1bGF0aW9uLW1lc3NhZ2UtLXN0YXR1c18xdTcwcF8xNTNybl8yNjA6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfcGxhaW50ZXh0LWNvbmdyYXR1bGF0aW9uLWRlc2NyaXB0aW9uXzF1NzBwXzE1M3JuXzI2NTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi5hd3N1aV9kaXZpZGVyXzF1NzBwXzE1M3JuXzI2OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9zdGVwLWxpc3RfMXU3MHBfMTUzcm5fMjczOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfc3RlcF8xdTcwcF8xNTNybl8yNzM6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbi13cmFwcGVyXzF1NzBwXzE1M3JuXzI4NDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbi1oZWFkZXJfMXU3MHBfMTUzcm5fMjg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV9zdGVwLXRpdGxlXzF1NzBwXzE1M3JuXzI5Mzpub3QoI1xcOSksXG4uYXdzdWlfZmVlZGJhY2stbGlua18xdTcwcF8xNTNybl8yOTQ6bm90KCNcXDkpLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzF1NzBwXzE1M3JuXzI5NTpub3QoI1xcOSksXG4uYXdzdWlfY29tcGxldGlvbi1zY3JlZW4tdGl0bGVfMXU3MHBfMTUzcm5fMjk2Om5vdCgjXFw5KSxcbi5hd3N1aV9jb21wbGV0aW9uLXNjcmVlbi1kZXNjcmlwdGlvbl8xdTcwcF8xNTNybl8yOTc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LWVudGVyX2lnOG1wX2ljYW9jXzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2lnOG1wX2ljYW9jXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9pZzhtcF9pY2FvY18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF9pY2FvY18xOTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF9pY2FvY18xOTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF9pY2FvY18xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtbGlzdF9pZzhtcF9pY2FvY18yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90dXRvcmlhbC1ib3hfaWc4bXBfaWNhb2NfMjUxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LWNnMTllYSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmwsICNkZWRlZTMpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsLCAjZGVkZWUzKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2EsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2EsIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV90dXRvcmlhbC1ib3hfaWc4bXBfaWNhb2NfMjUxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtYm94LXRpdGxlX2lnOG1wX2ljYW9jXzI5NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb24tcGxhaW50ZXh0X2lnOG1wX2ljYW9jXzMwMTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi5hd3N1aV90dXRvcmlhbC1kZXNjcmlwdGlvbl9pZzhtcF9pY2FvY18zMDE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlIC0tIEN1c3RvbWVycyBjYW4gbmVzdCB0aGVpciBsaXN0IGl0ZW1zIGluc2lkZSBCb3ggY29tcG9uZW50cy4gKi9cbn1cbi5hd3N1aV90dXRvcmlhbC1kZXNjcmlwdGlvbl9pZzhtcF9pY2FvY18zMDEgdWw6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBpbml0aWFsO1xufVxuXG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uX2lnOG1wX2ljYW9jXzMxMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25faWc4bXBfaWNhb2NfMzEyLmF3c3VpX2V4cGFuZGVkX2lnOG1wX2ljYW9jXzMxNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2J1dHRvbi13cmFwcGVyX2lnOG1wX2ljYW9jXzMyMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpKTtcbn1cblxuLmF3c3VpX3N0YXJ0X2lnOG1wX2ljYW9jXzMyNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2V4cGFuZC1idXR0b25faWc4bXBfaWNhb2NfMzI5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29sbGFwc2UtYnV0dG9uX2lnOG1wX2ljYW9jXzMzMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xlYXJuLW1vcmUtbGlua19pZzhtcF9pY2FvY18zMzc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90aXRsZV9pZzhtcF9pY2FvY18zNDE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wcmVyZXF1aXNpdGVzLWFsZXJ0X2lnOG1wX2ljYW9jXzM0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbXBsZXRlZF9pZzhtcF9pY2FvY18zNDk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX2ljYW9jXzM1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC1jZzE5ZWEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZGw3Ym5pLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX2ljYW9jXzM1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9pY2FvY18zNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX2ljYW9jXzM1Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9pY2FvY18zNTM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF9pY2FvY18zNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kb3dubG9hZC1saW5rX2lnOG1wX2ljYW9jXzM1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV8yNWFkaF8xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMjVhZGhfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMjVhZGhfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV8yNWFkaF8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90dXRvcmlhbC1wYW5lbF8xb2luNV8yNWFkaF8xODU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xeHVwdl9odTNhMV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV93aXphcmRfMXh1cHZfaHUzYTFfMTc3LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3Om5vdCgjXFw5KSB7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfd2l6YXJkXzF4dXB2X2h1M2ExXzE3Ny5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfaHUzYTFfMTg0Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgMDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3dpemFyZF8xeHVwdl9odTNhMV8xNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV93aXphcmRfMXh1cHZfaHUzYTFfMTc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3KS5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfaHUzYTFfMTg0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGlubGluZS1zaXplOiAyNjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkgPiBocjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LWtlYTJrYywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkgPiAuYXdzdWlfbnVtYmVyXzF4dXB2X2h1M2ExXzIzMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWwsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaSA+IGE6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIDFmcjtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9odTNhMV8yNDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDEwMCU7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMHB4O1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2cHg7XG4gIGlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaSA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfaHUzYTFfMjU4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpID4gYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQtMHprNXJ6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGk6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gaHIge1xuICBncmlkLXJvdzogMi9zcGFuIDI7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV9udW1iZXJfMXh1cHZfaHUzYTFfMjMxIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gaHIge1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGk6bm90KCNcXDkpOm9ubHktb2YtdHlwZSA+IGhyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiBociB7XG4gIGdyaWQtcm93OiAxL3NwYW4gMztcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2X2h1M2ExXzI4OSA+IGE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaS5hd3N1aV9hY3RpdmVfMXh1cHZfaHUzYTFfMjg5ID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfaHUzYTFfMjQ3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZiksIDAgMCAwIDVweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApLCAwIDAgMCA3cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaS5hd3N1aV9hY3RpdmVfMXh1cHZfaHUzYTFfMjg5ID4gYSA+IC5hd3N1aV90aXRsZV8xeHVwdl9odTNhMV8yNTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkuYXdzdWlfZGlzYWJsZWRfMXh1cHZfaHUzYTFfMzAwID4gYTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHRleHQ7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpLmF3c3VpX2Rpc2FibGVkXzF4dXB2X2h1M2ExXzMwMCA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2h1M2ExXzI0Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYiksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpLmF3c3VpX2Rpc2FibGVkXzF4dXB2X2h1M2ExXzMwMCA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfaHUzYTFfMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2X2h1M2ExXzMxMCA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2h1M2ExXzI0Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2X2h1M2ExXzMxMCA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfaHUzYTFfMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9odTNhMV8zMTAgPiBhOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfaHUzYTFfMjQ3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCksIDAgMCAwIDRweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfaHUzYTFfMzEwID4gYTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfdGl0bGVfMXh1cHZfaHUzYTFfMjU4IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3Nykge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXMsICNiNGI0YmIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCkpO1xuICBtaW4taW5saW5lLXNpemU6IDIwMHB4O1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMjAwcHg7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NykgPiBsaSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgcGFkZGluZy1ibG9jazogMCB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcpID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NykgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZm9ybV8xeHVwdl9odTNhMV8zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2h1M2ExXzM1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NykgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfaHUzYTFfMzU5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfZm9ybV8xeHVwdl9odTNhMV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzc6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2h1M2ExXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9odTNhMV8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2h1M2ExXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3NyA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9odTNhMV8zNTkgPiAuYXdzdWlfZm9ybS1oZWFkZXItY29udGVudF8xeHVwdl9odTNhMV8zNzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9odTNhMV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcgPiAuYXdzdWlfZm9ybS1jb21wb25lbnRfMXh1cHZfaHUzYTFfMzc4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2h1M2ExXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X2h1M2ExXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfaHUzYTFfMTg0ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X2h1M2ExXzM1OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAyO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfaHUzYTFfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9odTNhMV8xODQgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfaHUzYTFfMzU5ID4gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbnRlbnRfMXh1cHZfaHUzYTFfMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9odTNhMV8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2h1M2ExXzE4NCA+IC5hd3N1aV9mb3JtLWNvbXBvbmVudF8xeHVwdl9odTNhMV8zNzg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMztcbn1cblxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX2hpZGRlbl8xeHVwdl9odTNhMV8zOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1zdGVwc18xeHVwdl9odTNhMV8zOTg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMTtcbn1cblxuLyogT3ZlcnJpZGUgZml4ZWQgc2lkZWJhciB3aWR0aCBmb3IgZXhwYW5kYWJsZSBuYXZpZ2F0aW9uICovXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9odTNhMV8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9odTNhMV8xNzcuYXdzdWlfY29sbGFwc2VkLXN0ZXBzLW5hdmlnYXRpb25fMXh1cHZfaHUzYTFfNDA0Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiB1bnNldDtcbiAgZ3JpZC1yb3c6IHVuc2V0O1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfaHUzYTFfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3LmF3c3VpX2NvbGxhcHNlZC1zdGVwcy1uYXZpZ2F0aW9uXzF4dXB2X2h1M2ExXzQwNCA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfaHUzYTFfMTc3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZm9ybS1oZWFkZXItY29tcG9uZW50LXdyYXBwZXJfMXh1cHZfaHUzYTFfNDEzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZm9ybS1oZWFkZXItY29tcG9uZW50LXdyYXBwZXJfMXh1cHZfaHUzYTFfNDEzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC0wems1cnosICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZm9ybS1oZWFkZXItY29tcG9uZW50XzF4dXB2X2h1M2ExXzQxMzpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rXzF4dXB2X2h1M2ExXzQyOTpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWl0ZW1fMXh1cHZfaHUzYTFfNDMwOm5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstbGFiZWxfMXh1cHZfaHUzYTFfNDMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWFjdGl2ZV8xeHVwdl9odTNhMV80MzU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtY2cxOWVhLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX25hdmlnYXRpb24tbGluay1kaXNhYmxlZF8xeHVwdl9odTNhMV80NDA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjcywgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV9jYW5jZWwtYnV0dG9uXzF4dXB2X2h1M2ExXzQ0NDpub3QoI1xcOSksXG4uYXdzdWlfcHJldmlvdXMtYnV0dG9uXzF4dXB2X2h1M2ExXzQ0NTpub3QoI1xcOSksXG4uYXdzdWlfcHJpbWFyeS1idXR0b25fMXh1cHZfaHUzYTFfNDQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9za2lwLXRvLWJ1dHRvbl8xeHVwdl9odTNhMV80NDc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9hY3Rpb24tYnV0dG9uc18xeHVwdl9odTNhMV80NTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG5cbi8qIFRoaXMgaXMgbmVjZXNzYXJ5IGZvciBDaHJvbWUgdG8gYXBwbHkgZGFyayBtb2RlIHRvIHBhZ2UtbGV2ZWwgc2Nyb2xsYmFycyAqL1xuXG5odG1sOmhhcyhib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlKSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyaztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFYnNBQkFBQUFBQWlhZ0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuMnlFZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXc1QUFBbVZER0k5YTVIVTFWQ0FBQU4rQUFBQk5JQUFBc2krMkdXUjA5VEx6SUFBQkxNQUFBQVhRQUFBR0NJYkc2TVkyMWhjQUFBRXl3QUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVlFBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCVklBQUFsNEFBQVBpVFpTRXQxYUdWaFpBQUFPeWdBQUFBMEFBQUFOZ2o4Wk9Kb2FHVmhBQUE3WEFBQUFDRUFBQUFrQ0EwRXhtaHRkSGdBQUR1QUFBQUN5QUFBQlJ5eU1EYlJiRzlqWVFBQVBrZ0FBQUpwQUFBQ25pdlRISVJ0WVhod0FBQkF0QUFBQUIwQUFBQWdBVjRBbzI1aGJXVUFBRURVQUFBQnZ3QUFCS3hmdnFnUWNHOXpkQUFBUXBRQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRzVBQUFBQVlBQUFBR1h2SldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRVNJQUFBQUFOTFFEM0I0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJOV210c0ZOY1ZQbmU5ei9GNng3dWVOYXdmYTY4ZmVNRTJEd1BoWVVNS2FpbUZORGdVYUVJRGhQSklLaEpJS1gycEt2bVJTazBmVXF1VXRCS2lVaDRWYWtLa0VocXFpcWFoYVNuRWYxQWxweTF0Y0l0Y1ZBZmlSa1d0L0t2UzlMdmZqTmV6NjEwL0lJNHlSM3RuZk9mT25mTzY1enZuamtXSmlDRkg1SmZpLytpNmU3Wkl6WjZ2SG41VTVqOThlTjhCV2Z2bzdpTUhaWnY0TVVac1d3STRLZkZKR1hydXBDK3c1L0V2UEM2TmV3OGVla3ptN0QrOGU0OTBITmgzK0tBc1AvakZ4dzdMYW81VTduakJlUGNwOWdqYk1nbEtUT3FrUlRwa2lmUmdSQmdqN2xKL2lOYlVQZXM4MjdMYVBiL21uaTl5TnRWeTFUbTNWb3BTbThsZms5d3JXMlNuUENLSDVTdHlWSTdKY1p4ZmxqUFF5dXZ5cGx5V3F6S0lubmZ3RzhIMS81UWhaMVNkYWxJZHFrc3R4OGlySUtXQzlqRG03b1krZDRpcHIrd2hXV1hmd3BVSjB2MEtmdytoUFMxWnlHT2lweHZ0S3B4UFMxb3VZYXppbForalYzRW1pejBLL0RYejdrYTBtOURyektydkt4VkZXNmFDWXFnd2ZsRkpZY3d4UHRWdFg0RzJ1c0haS250QWR0Z2o3QnZFNkpCWUdKM2lzMzczMlpTSzJQM295V0xVZm96MWNiNEluenFpV3hVQlQwRzgxOEw5QWZpTnhTZWRwOEFKZEJuQjNUWnBsNld5QWxMMFFJclZzZ1pjYndPdkQ4dm41QWw1VXA2VDUrV2lYSkliOGk5NUQ4WU9xcENLS0hDdUZxbmxhcVg0SXYvVmxnbStHWG9hczdiTGpCNzJTY2hrNFh5bG9IOFFHaGV4WURHeHo5a2o5bmxJYk5sbmVXOGtiK1FBMjJITTR6ME1hR0x5dDQrTW4rODJaQmlaSWQzYzBqUGJBemhmY0hVaWRqLzh0TlQ0NGR0KzAvQ0hTL0lQRXplbDlWM2djZE9iZFdnbVpzM05maDY2c0Fyc2E5am5zS1pTa25KV3pKM3FlUUlKM2wvOUR6Rks2TU1zMEUrK3B0SzVpTkpUNEJGbWNSazQ4NGlPUEZvL3VCcVlZRzBWNnN6QVdLdTQvZmpXTEg0cGNwakszZG1hNDJpTTg1NjhaeTI3WHpySFd4Ty9VK1FneFpuVGtDaXJZOEZvck5UUmtkRmhSRXRnbjVCMXVXZXZsRnpobWdkVFJ4WThQV2hmd0d3V1BJUmpNWHB2U2NuSGVCMmtsQVc5bkhYSTFRRDlqWkhjT1hxTDJHNXIzdk5tTVExTWVWWXJ0MmEzQXFNelVnRXlTUlZTQ1lwS0hLUWtBWXBKRlVqaEdRdDNHcVFSVDdTQXl1UWpvQVJ3Y3czR1BnU3FrbjJnZ0h3ZUZBT0NQZ2w4L0JVb0ttL0pGZlM4RFZMeWQ1Q1M2eUFsTjBGbEtxQUNFZ1MrQmlXa3drRHpNSEEySWhwcnkzV21BTlF1VisycVUySnF2cG92cGxxb0Zrb2xVSGlSeEpIYmRFbENMVkZMOEhZZjNoNENaZkZHblIvRVFPV1VKK0tSeC9ESUU4MlRadzRvanJ5Z0RhT3lJRXZtQXRjVHlOODZjTjBwODNHOUFGUWxDMlV4cnBlQUxPUVFTM0Y5RjhpU1phQ0VMQWNsa1Ztc2tHcFpDWnFGSEtOYlpzT0hlMkNQVmFBYTVCdXJwVmJ1QnRWUmd4V3lGaFNEUjY2VGV2azRxRUhXeXdia0todEJhYmtIMUNTZkJEVWdzOW9Fcm52bFBseHZsay9CZmx0QVRiRGxWbHh2QXpYSnAwRVp1Ui9VTEErQTBySWQxQ0tma1FlbEZWbk9Ec2k2RTlRcXUwQnQ4bG1RS1lkQWxiU2ZJZCtRYjBFYjN3Yk5sZStBTFBtdVBBUHBmb2pNMDVJVElFdCtMTTlDdXVkQXRjaVduc2ZkbjhoTDRQK1UvQXc4bkpHZnl6eDVGZFFrWjBFWitZV2N3N1gyaVlpOEJtcVNYOHR2d05VYm9GYjVIYWhWTG9BcytUMm9DZm5YUmN5c3ZjZVF2OGhmWVJQSGg2N0szM0R0ZU5JMVVOYjFwM2RBbGE1WGlmSkxtbDdsUitZV2tnQjlLMGpmQ3RHcnd2UXFReTFRQytCaDJxdWk5S29LdFZndGhyY3RWVXZoYmN2VU1uamJDclVDTXl2b1FxK1VTbWdtQVQrdzZEOHRXQWRyNFAvN29MY25JZHRiOGtmNWsvd1pYTDhORHEvTFRYaDRVSVdaUFpianplM0l5VHZoeXd2eHRpNTRycTl5dnM0a283TXJic0phSFI4SVhGZ1Q1QUdHSnhLYVJXT2lWU0w2OXpHdUQ1YTRxeVB2RUNQcGtEZm1GaDk1Ty9tSHc2bkxyekVCdjgyRjJPbGk5UVZHaFZ4bXJHTzZmUmxSdncvUk51VkUvUUpzdDRnN3hzUjVRS0VHaWFxRE9kUWVLTFRFNk45NW1HSVVTSnRsWDFyU1l4bkd0SEtObmhLV04xME5wVDFJUFR5TnJHK1pya1R5OEh3VUIvc1lSVHRIZlFYMXlxMmNiUXpuNTNyR0xmcy9lVzk1Q3MzR0djaVpoa3Y3OHN5dHNQeE1ZVHJaT0gwbVZTejN6ZGtCL3V0YVMyZXcvV09hWlpabDVxOFJ0Rlp1dFhVeE56UzhzOE16Qi9CTXM4NTVtRmM0ODJUdDk1eTFydGNHN2w0b3dvM0JFVlpwdjJRZU9hUXA5eTRuenh4MHJySHEra3Y1M2VnYjdSOFZtWFdFVWNnejFzbUt4L1FNN3hyS3JiRDhHdm1vR3h1bTRoTW1jOXY4VExlVVZjMnh2SHNxdHRkU2VOcWg0dkdCK2FjVG9WSDU1OFUwRTdFMWk3aVUwbmtNTkRBTW1TL2JaMm5wTkcxbzZmMEV6SDNaWFl0OTloWDh0TjUxbm44VTgvVk8wWDhIcHg1MTZJK1dXM2VaQlNzeEJiczFhOUx5Z3VNK2NEeVFzNFhwU2pyZ3h1c0JWM3I2c1AyMGs5M2lybzZJcWJ4NFprQ2lORE5oWjRaK3g5T2NYSm43VzJOeFo5aStqcm1IY3hIcnBKczFXMFV0cDNka1VybTNwYUQxd2R6cXlhMGp4eXZjMXV2UGEvRDNXY3lUS3RDdHhwazA5WEJGeXdoZG5SdlZtOHV0a2JPYnRsay9XdTNSR3F1T2VPS2tVU1ErbUhsZTU4UjFoMU1qdi80cnN1T3pwZ1JlV0pUYmNLOWw0bnJkNWNONHZ5cjRDWTdzYmUwcVRNMlArOXo2Y3ZUb2dpYVh3UUk5UUwrdVNlT0d0eGJYSHVqTXMvMk85NTNNbVVPeXFlcDNHcHAxL09HR3k3azFjOTR3dWZhbW0yOU9zTmVWbC9XVnpuQkx4MzBuNnZQd29kcHJCVG1WcVorVmFZQ1ZhUkIxeUZ4VWkvTkFJZFNvN1JKbWxScGhsV3F3U2kxSGxZcUtSaGFCS3VDVmk5R3ZLOVlZSzFhVEZXdU1GV3NsSzlZNEs5WUVLOVlxVnF3V0s5WWtLOVpxVnF5eldMSE9acFdhWVpYYWhDcDFQV0xZSjBBMXFGYzNvRjdURldzZEs5WjZWcXdadVJkVXc3bzFqWGphaTZycFBsQmpybnJkaW5sMDNWclBDbFRKRXlBZksxQS9LOUFRSzlBZ0t0RHY0ZnI3OGdQSWNnd1VRMFg2REs1MVRScGpUUnBqVFZyRm1uUVdxdEVYTWY5TG9GclVwS2ZBNTh1b1RHdmx0THdDZnJ3MXFWT04vaGJVeEFvMHhBcTBsaFhvTE5hVlNtNkFmUHpzVTZkd1NJM3lLWjgwcWpKVmhtcy82czFHVm90S0xWZkxNVkxYakVxdDFOOEtWTGZxaGgxOXFCS0RJSCtSZlFvZENhYTJUNkY5SWtHZnFLSTNKR243SksxdTBjWkpXamRKdTFiVHJyTm8xOW0wYTRwMnJhRmRhMm5YT3RxMWZ0eE9STnF6QjlIZzdrRTR1dzlUM1hkb21QYStnN1o5bkxhdjh1dytKR25qSkcyY3BJMW4wOFoxM0hGSWUzWWMyb3ZzT0V5MDE1RDA3RFhVeVNYUXZHbnZPR2pQaUh2MkhScTQ3M0JuT3c3YWgrTE92Z045S0U0ZlNzQUxZdUQ4YnNTSGRkQjRMWFhYUWExMVFtdkhzZjVQUUM4ZmcxNWVnZFhPUXY0SEtQOHVldmREa1BpaTdBYlhOMlF2ZWQyUDkzWExBZkdGRHVwZENQOVBBL01ZV1dZbUZ2ZU5RNVAwNkY2QUovSkpzVEdlaktUWnlWOG5mZHUwZC9BbnFNWW15dTlMZlpQUSs2bDM5cFZqc2ljdkY5V1Z3Y3JPMFpCVlJFK3BBamxTaGZuZmJSekc1RjhUaW8yZkNwWVcrUjdnUVcxa3g4Z2ZVQk9tU256ak9jbktsYm0rcHdyOE55cVhnYkhjd0Q2a003ZFNpSTJ4dzJPOEl1ZSs0R2FCT2djdi9UWGszTFR0T1NnZitESFpPKy80QzFadlhxN1k0LzdXRVRlS0gxM0V0ZXk0WHBGdkl2NGxpWjVob21lWWlLT0lPRDRpVGhrUngwL0VDUkJ4Z2tTY0FCRW54SDNxaUx3QUtpZGVWQkF2b2tRSFA5RWhRSFFJRUFzY0ZBZ3ovb2NaK2NNRktONUdQdHFJNGxHM29oeEQ4WElQaWxlTVEvRXFvcmhGV2F1SjR0VkU4U1JSdkpvb1BvcmYzbThJR3JOcmlOWXhvclZKdEs1bFJsWlB6TTU0c3JBTXM3QjZabUZwNG5jRHZ4N1VFOFViaWVJWldxT1JLSjZoVGh1cDB5YnF0STQ2YmFaT1c2alRWdXEwaFRxZFF4U3ZKQkxGaWVMbHhLTUV2d0VGaU9VV3NUeExMSzhtbGxjVHk2dUo0alZFOFZxaWVJYlpXWnEybVV2YlpJamxqY1R5RExFc1EyczEwMW90dEZZTHNieWFXSjRobHRjUXhjdHB2ellQaXJkNVVMek5nK0p4b25qQ2crSjFSUEVnVVR4RUZBOFR4U05FOFhLaWVKUW9Ya0VVanhIRlRhSjRKVkU4VGhSUEVNWGpSUEVFVVZ4N1JEMThKd285M3cvOWJxZG1kMENqdStDZEwxRDJWeUhqNjNJZWNyNEIrUzVSanFzeUFBbXU0V2tEZWpYNEh6WVdQREdFbFJHRkwvZ2doWVU3MnM4aTBNbGF5Sysvek0yamhkcjVmYTZEZHVxVXI0SG0wMDRMWUtYanFCVk80TjNycWNkTi9NK1hYbjdGMkl3M1g0T0gvQU9hZWxEK0NlM3NoUHc5c2dkYzZMWHdDSDVLbVdxMmlOTmp2OGovaHZxU2ZCazlYd2Y1VkVvMW9FZkJVNFI4cDR1UWtuZnAzYVdlM2NCbkZlUTBsS2xIcWtxMmNiWUp0bFZzV2Jlb0pOdHF0clBZT3F0SEovRHYvaC8zQWNlSkFBQUFlTnJOVmsxc1ZGVVUvczZiMTJuNytqK2R6a3lublpsYWlsWkZWRVRVMmdVRkxJbXRHSnJHbUtZaDlvY1NjSmcyMHo4RnFrZ01NY1FRWWdneHBIRkJpREV1aUNFdWlBc1d4b1ZoWVFnTDNSZ1htaEFWUXdRVXNVcnI5KzQ5bHVsTTYwL2l3a3plT1hQdi9lNDUzL25PZSs4K0NBQlBRbklKN3BiTzdsN0VoMTdPcHRHK0s3dnpSZlNsQnlZeWVBa3VNVmhZUURtZElNQnhFVXBRQ2c5bG5LdEE1U0xDby9QWC84M3FlcFIwOUQzVmhKN05IYjFOR052Y1E5dXp0V01yYlZkSEgrMHp6M2JUOXZxclBiMDlYYlIvdytiUFZjZXNCcGRacmNqWlc1eTNYalUwTUw0VC9jUHAzYnN3YU95ZTRjem9Yb3lOWkFlR01NV0pBUnd5OWtoNmRDaU5ZNW5KdlZtY0dNME9aekE3eGdGT2plL09qT0M5OGNuQmNad1pueHdieDRjVC92eEhKaXNNTStZeEkydDl0cTVoRXlTZnduVXh0c1JZeTkweDFqTzJ6TmhTcmFrR0xWaERWZHV4QmQzb1JUK0drY1lFRHVCMXZJbmptTVZwamZlRytrdnFQMWYvbGZyTHBuT0M3eG1WdnVoVHNxTVBYcmJyeGEzcWQ2Zy9ydjZDOVNWUXY4SEdLZG1vdmsvbkQ3Q0sreENTdGZLZzNDOFB5Wk95VGg2V1IyUzlQQ3BQU0x1MHlScDVRRGJJWS9JNGQ0Uk1kMElJWXpVMm9nT2I4QUlHTVlyOWVKWE12OEEzK0JiZkVSZkV4MGF4L2ViL2o4d2hxRVBTVkJKY3FQYkhVaVNWZHN4OVBqWU1jYytqQ1oxNG03dC9rSEptM1NUUHk3QWNsWE9PNS9RN2g1MFBuSXZPWENBWWFBeTBCdllGVGdjK0MxeDFZMjZMMitaMnVpUHVNWGZXUGNzT2hSQkhNNnRhaHpZeWZCcS9VYnNyU09CWDR4dndzL0Z4M0RBK2h1dkdKM0hOK0VhOFpud1VCNDJ2cDJLZWpTbXJMVkthRkhsVEkvMmtrZTRnNzFMRTc1cjdGMFVlMHBnQjhxeEdUTzdXaU0yS3Y2VzRPNUh1VWNRcVJkeldpSE5hamNDVkZsMXpxR2FsdEdvOTg0cjBFZmZxWEY0dGtySzFTTUxXSWcxYXkzUitMVVNZV2lScGF5SFMxQ0x4bFJRbjBpZ3VqVlp4N3JpaHNhL2IzRlp4UnJhS1QxbkYveUppaFVZczA0aWVqY2piM0VhczFJamxOcUlVYThUU2dyb3J0ZTV5cmR1emRUTlNmdDNsV25lRjF1MXAzYVZMZThpSXpZcS9wYmk4SGhLeFNoRzNOZUtjVnJQWVE2N2w5SkQxekN0eXNZZWNXMG1kcUtwVHArcUVWWjJRcWhOVGRTS3FUbzJxVTF1Z1RrelZpYWc2WVZVblZLQk9STldKcWpwaFZhYzJUNTJZcWhOUmRjSUY2c1JVbllpcUUxVjE2bkxVaVN4Uko2YnFSSFBVaWVYbFRXbmVoT1p0S01pYjByd0p6WnZVdkkwNWVSTkw4cVkwYnpJbmI4b2dJbnphd1B0NG1oeG0rUE1reU42VlNUVTUxa3FjTy9pODhzNW94WFBvd3c2K08wZXdCeGxrdVdjZlhxRjJoM0VFUi9FV1R1QWszc0Vwdkl2M2NRWm5jUTduOFFrdTRDTGZzMS9pYTc1bnI3S3JOOGwxWGh3Sk1tbzkyY3p3bXVJMXpYR2NsNStOZFpDLytHekpjbkhkeC83RFBZN1VFK21ZaWh4aXAyaW4rWE5ZVVp5MmdYc2NhZVF1UnhLK1ZwTGtUb2ZLcG15T2xlS3lGL1pVOEJYelRQeHluZ3NwbmpJQk1tbzFKNDQ5d2FyTmw0U1BnK1ZCVGluT09EeXZEMUkzOFAxeGhlTnI3STByVmJ3UFF0TEUzdmp2eExVSWs4V012NXVNRzhnMFFZYXA1ZWFJZGl3bmN6NTUvOG51S3ZhL2h0OTN0UktXT29sSWxQZjZNblAvczkzK2xlRTk2WC9uZFBJYlJ0Qm92bi9za3hDZzFsM1lKdjdxTm5OK2QvRnFNUWo3QkViRU5aanQ0c2ZlTHY0WFZaY2lIVDUvbnVGUVRUWkxlU3pUNVQ4QVUzeDczUUFBZU5wallHYXlacHpBd01yQXdyU0hxWXVCZ1NFRFFqTzJNUVF3cW5Jd01YR3pNVE14c1FEUkFnYW05d0VNQ3RGQU5ScEF6T0RpNk92STRNREE4WnVGNmRKL1BZWUc1ak9Na2dvTURQTkJjb3kvbWJZQ0tRVUdaZ0RIeVEvaEFBQUFlTnFka2xsc2pGRVV4MzlmWnd4dExWVmF0ZFg5aHBaYXExVzBGS1YycXAyeEw3VVRzYVpJYWdrUDluMkxyYUZHTExXMGFpdHFLZElobmp5U2FwaXJOQ0VpOFY3SjU1aXZrY2FMeEVudVdXN3UveXovZXdBSDl1bUFJUnJES1pFUmpKMThFZHNmSlY2MGVLRnN3VEs4Um41c29RcFhFU3BLdVZXOFNsVEpLazJscTB6bFVjV3EzSXcyM1dhT21SdjNzODVwV2I4ejBrUXkrQXhQRUlmZ0lsVk1FSmVrVXYvQ1padGV3U0U0aDFWbjFWcCtLOC9LcWtuUXI3UmZWK3JudWtLWDZidTZWSmZvSWwyZ00zUktvQ3J3T25BKzRLdDJ1TEQ3L3c5eGhZUUZKN2Q1YUNnT21keVdrSC9rc0dzM3drVmptVGVVTU1KcFNqT2EwNElJV2hKSksxb1RKVHkySVlhMnRLTzlNTnlSV0RvSk95WnVPdE9GT09McFNqY1M2RTRQZXRLTDN2UWhrYjRra1V3L1V1UTNCakNRVk5JWXhHRFNHY0pRaHBIQmNFYVF5VWhHTVpveGpHVWM0NW5BUkxLWVJEWTVlUEF5bVNsTVpSclRtY0ZNWmpHYk9lUXlsM25NWndFTHBmL2Q3R0VmQnpoT0FUNHVjWkhMWEtHSXExeW5oR0p1VU1vdGJuS2JPNVJ4bjNzODRDSGxWUENFcHp6akkrdFl3bEtXODRtTlhDQ1BsZndnbnhXU2V5OW5SSzhQOHJTTURRMjRXeVY3QmRkNHpEWVdzK2JQL1dxMjhwbEZiR2NYcC9IemdqZTg1VDBmcU9JZGorUkZKUy81eG5mWjA2K0dZWVJRd3lhcUNWRExUZzZ5ZzBQczV3aEhPY1poVG5KS0VDY281QnhuNnl1c3JiZWJiZk1MMDRhVU9nQUFBQUFCQUFILy93QVBlTnFOZXdsZ1c4WFI4SnVuMkVwODI1SXNTN1lzeXpwOUg3b3NYN0l0Vy9KdCtZcXZ4STdqMkxIakhIWVNjbU9Ibkc3QVNiaVNjdlJyMHhBb2ZCOUpnUVJTSUMyaFNia0tiYUVmNVNnTkZENGcvV2hMV281QzhOTTN1KzlKbGtqby93ZjIrZTI4MmRuWjJabWQyZGtWd3pJVnZpK1laOWxubVhBbWdXSHNJcHU1VUM0U3B4dXNGbnhMbEVuRHUyT1VLcFV5SmtPbDA2bXd2QXJ2UjBkenFqL3FWU285S1F6ajh6RU9PQStsN0ROeFJpYUsrVEhEeElYalg0WmhtVVI4V05nelRES2pSdHBhcTVrV3M1Z1dtWllXclowVS9MSmg2YWhxNVhwVm8rb3VMRUh2Rys5UzNYWFdmYzU5R3YvaG43Tm56M0xuR0JIajhrMnhDMFVGaklZeE1Ya01FMlkxR0sycElMY2FjOEZxS1FlNzFTeExsTXNNUnBrOEZYQVlZcG5FZ3BWeUFHbWkzQm9ERUxhaXA2VFhsTmxjbjlkZFV0NVcyMWFiMWRLd3FtOU5ZWW01bVB0TG9jTmN0R3RidU5XYnFoSjlIcWZxTExWMG1oZHMzYll3dXlWMzRWL2pVdHBMTzFaSGJBT25vVkQyUWJnVEpneG02VHNMaWhrcUM1UHZYNkk5N0RtVXhmL0M2eWdMSThTeUNjeG9uQmhpR1FhT0lwS0kwZnMrWlI5bkx6QVpUQUZUanBLeDJPeUVhMEhpc1NDM2xZR1pNSjBLNWtLN0xBYTA2UVpqT0Q3a2hYWmp1RXlhS01KQjJNdXhpVUdiSHE1dnJqWHJ4cnM3UmhzOWlwUG1ya3lUSkV1ajBNUVZKS2FYcVhzM3JaMjYwbGwyZmtWamJHcXVMaXZQbHBYdk9PVWFVeGU3czJxN1dxcHNnN3JvaS9XVGFxTjdlMzVDYkZoTitFSmxpbk5Fbm5ISnNxUzRIRDVRV3l3U2VhVk9sNU9QYkROQTVwbTVtMzBHZFlXUkdJbW1pRDB4Y2tWeVlneWMvMmRVMUQ4cFRwbHZBblRzUDVoSWhwSFRRZG5OeUxIOFlwWGJYVFV3TlhWNDhQTG16WmNITDM3enpVV2VwdFEzd1Z3VjhHMVdpOUhNVDVkMGFtcUFORGxNTVBrMlBMNE9Wc0lvZXhaMWlwSGtndEZ1UkZXMXkzbHU3Q2crbEY0TWlJMDdaZWtSdlJ0WTVlb1lGSlVrWnJXUzNkQWJrUzV6dzBxUlFqcWNIQkdlcnJUZXRHalJUVlpsZW5oRThyQlVJZHJLMDNjeE43Qmkxa1g0c1Z0UlhWR1BVRTFsWHoveHhPSW5ucmpoRjk1ZjRQOEVMOVcza3ZrcHM1RlppSHhMNk1URlFxbzVMVjBWVTNFWFJNZEw0MHcvcGZSeW1UZWhHM0p3MXBHZVJwWUxtVzkyZENDOEJPM3VITE9Oamp2STNIWUlkaFl4YjJEQXhLRk1uMGNaSVEwNW1DRU9PbFp3LzNWWXRPdWJLWWJhbWNGM2hkV2hQa1V5Y29iUkY5cDR2VUE5Q2FZTStwYjYraFpTdHUvWnZRTkx6ZDViRCszYmQrand2bzZuVHAxODZzbFRwNTRpZmEzRXh5MW9zempIbW5peDFXNk9COVA1NTVleWJRM2UvcmtHdjR3WU5nSDd3OTdNMW5LV2RpZTJsZ1B0Q0tXdmtia083eTBzcy9Tc0toZ3U3VnRYdW44ckxHbSs3WjcrekVKSFE2ZFJQOUpSdE9IN0c5dDVXazdmRlppamF3UUR0a0tlVlcyNjBacG9KdU1nZE8wYWxCc2toRVdFRFcyYzNkeS9aRTFUWTl0ZCtYbXZjbS9BVWJnRnhudVgzMkR5NnFxZFc4T3EvcWV0aGNnakZSOG1wQm5CUk9Nb3JCb3JtT1BKSkJyalJiQ0tPdzExeXdZSGwzNThaeE84eGhXMDN2a2hOSEtuS1MvVktNY3diS2ZFdWVMN3B3T1RhR1Fhc1MzQVd2VzZsc2JXeHNYbFN5V3dodnNvMnA2OWV0dkJqU005WTdxYVNrOUZSQlZrdGIwVXNYN0Y4cTBtT2pjV3BLbEVXU2tZSFhhUkhpNG1ZcUk2cnZWUGpoeTFRb1JmaEM1aHliTEJCYVlsMldVRDlwM2pOMDdkdVMrelE2MXA5dXFhZGVGM09tczg3UHJkKzVKVEM1YVdqOTc0MElPUHY1Z1EyeGdWeTcwcmwzNVFXMTFldzh2VWdoMUg4SE5vQmlxOXd5RGpEc0hyM0JWMnFLMWw3bTdVcEFMa1MwSG5VRXZXVDZDclRZQ3J3SG9FUkkxNHZ2Snc2VlNEb0Z6Z0s3TTFWTzFkdjNaM1RaWGR1bm41NEZidXkrRW1qN3ZaMGZROVc3R2x2YXFrdUlLTnN2Y21wM3VMZThkV0xDNWJucHJTWkYwOE9zTDl6ZEZWVWxsV2xHRk5leU9qSkVsbWIzV1VGNk9jek1pUFJPQ0hsNzZkcm50a01RK0lYb0pRcTZEYnpXMDF5NGJFdXU3Y3dVbkhxcHF0MDBjT0RGWDl4dENVSnJxanhGTTlxdCswSXlsNTQ3QnJyT3loNDArL21BVTJhVUxNSnkxVjdqcXlSbFBiWThNU2pJd0VSMzR6K2lzSlhidUpUUk80Z1luSGxWdk1mMFY1TmpBM2dJK3RvZXVlVlMrTEJsa0RuT2IrRXpyQjZuMm1kM1oyQ2JaMU1jK3hZdmhuZ2dFeW1kdmp3dkc1anM1RlVGdVFoVmx6d0FvK3JoRTZzZmxldmpGdncrbStMK0FRamwrR0hvMEJLbU94VlZBNnNVeHJ4T1ZlRkd6Tk9YYXJ2aUd2YlduUGNHZGYyNkxjeXVKTndzckJ5bkx5WlBLVy9PNm1xaFVaVThma2FaVmNaR0F4WVpsOG4wRTB5NTVnU3BnNjlKcm9YVkN1MUdXeXZGcnl6aVpZOUhLN1djUnJnZUJ4WWhBdDBWNW90empCWDRPSFdydmJsMHorcE0rMTgvRTFrei9wZDR5NXNoelI2dVlNVDJ2SktxZXVUQlpYWXhFbHl2Vk80ejBIMXA0ZS8vNjlaVVdpZEwzVlZKMlpmVERGbmQ1N2N1dktKdzYyZFI2ZjZMbWpKejFOb3gzb2FKenBUazNPNUY2UXhDcmtsWnZxOXgwWi85WE9PNC85Mmg2WitGdDkwWEJaVVFtT0pRSUZ0d1gxWEV6ZU5FYU5XQXZtUldBV3NURVYzUHZsWThDc0JZWnJ2M3pEMmJQc21ia0dDSU1PaHZwZi9NUGFzVjBNUmlpNFZ1RGl3SXVaTndDUnpGeEl4dW4vMi9FL2c1dnljeXFxZDR6K3g3M1RsUlYzYjl0UlZzcWVXZEZ1YVpCS3VpcTZ4NkQwYjV0TFNpSHIwanE3ZzdlL0N0OW5iQ243Q3hMLzZBTm1qc0VJenFrS2lDRHRiR2xyLzMwUG5qcmUyZERubU5vNHVkMDVMRkdmT2ZYd2s4bnRzdTM3a3Zic1VGQ2RJSHl1Uno0WEVuMzBjNmtWNFVzOFpleUR1NDdkZDlmMmlVc1Q2OWd6anp6MGswZlo0Ym4vWlh6eTZaM0lBMmtyd3JhUnBDVXVZTUovSFhDS2V3S2szQ2RReDU1cCsrKzJ2N1R4dVBCM3hGMDBqNnVONzRCN3VKZlFLaER0VWh2M2luOWNxM0ZjeWNUTFVPOFlMeWhLeVBqZ3h5VjU5MXpOMnVpODc2R1RKOGE2Ujd6VG03YldSNzdVd2oyZXBEaDk4cWMveS9CcXAvY243cDJpc2lKOGJ1UDUxTVJyNHJYeHlBRVdWc3JkUHpJQ3ZTUGc0SjVqejNDdlF5YnhQc0IwWTZ1Zkk3NklTaVMrZTRSTUxjS1Z2ci9ETU1Lai9HczNmcFRpa3FGMEZKWGJSbjVYNHV5V09HdmhNcWU0cEF6MHU0cjZDRXFIS0k0VzRqdEdRTFdGK3pXMDNNaTlqTDIrQ0RidURIY0VHcmd6L2phQWJjTDROaWpORWZCZy96L3NZQUkwUCtONTBNU0xjS0p3Tk1ub2U5Z2p2MXg2b1gvOXU1ZldzUnJ1TUV6Ty9RbHBkOEdEZm45SzJtM2k1UzhoYlFDSmF4L3RYd2VkL1JPc2NlNU43T0oxbG82ZnhPdC9aMStndmg3SElaRUczRlM0MkJKd3dNU2lINXdjSDUrWUdGODlNZFo0KzhqUmh4dHZHeG02elF1OU03TUg5KytmbmQyLzduajMrUWZYSGUvcHZFL1FzMndxaXdTQkExN1RqSlI0Rmp3eGRIVjR5NWJoN3g5eVZrd2ZnaWdPeDdoaCtlQ0dWbGZGSG9ibnFaL3lGTStvc0gxZ3dSYlRBRHdYN0VGY1ZsQnV0azBNM2ZUb1hiZWZHUE16Q2IyVW9kbXp5Y1dMZWlUVEM1NjVYMkEwWUFkZHlGODBzYWlBdFVxMElxMENlTXBaMERFM3ZLV2grdXk2aC9iUFZyZ3FuTGV5WjliMTF3ekx1VGRCemwyRzBRcG51WlBLdWhqbEY0YTg2bWo4eUM5eHZPcktpSHNUZktBLy9qQVlYMityTHhyejlBNE1OMVY2OGl2N1dqM2YyN2loYzJ5cHB6V3ZDT3JVM2E2aXJrSmRxOXBhWU1wTFNrL3RkQzFiajlwZGJ0VVhKR0pmR1BHemVYUjlRcTYxVm1KVm43ekRwcjNERG5aMHpQMlFuM3N2OGtOc0hDMGNOWVgzdjBSMWFmOXMxTWpzbmoyekk5M3Q3ZDJvTXJXN2JybDVONXpsbkIxOWZTU0dqQkQwaHNScUlxSnBJbGprbTNqKytkVm90SE9Qc0MxKy9VTGFvc09DWGthQ2xxSVNiTFpqOTU3MUw2NjdjKy9FM2lQakw3THF1ZmV3M1ZOc3dkd3JyTnZmRnVOYnRrT3dUMndyNGZ1UndLWFRqMDUrOHM3R0U4Y24zL2tycEhKL2hoRm80YjZCQmR4cDdpaHBGNFB0bXVuYWhXUG5HOG0rL21UeTFLTnJQMlY4OERqM0F4amlhdWY0UGpJUlZ5R3NQMVkrWU5ISU1tRW5XdDZiM0RUYzFNeEsyNXZuUG1tbnRvS3hjQVBHd2loVE9RbnFzSFI4ZWV1dEdBMTc1MUs5UEwyZ2VEa000MlhBYUhrRmRQZ0RacnJuZ0VpQmhwWE1ETXI3MWx1L1BPeGwvK3psWTJwZ0NpR1BUZUpsQzJUY1pnazhjZHNkQXk5MHZBQjVrTXU5Q3Z1NGJRU1A4WTNEWjc2blNGOHl3dmhuZDNxOUpKYjRPZHNEcyt4WHVPOXp3VEREKy9oTTN6L2hWMndFV3E2TytLdWd0VE1raEk0M0Z0SW9oL2pWalF0MVhWbWV6dEh1NHVxQ2tzNCszYWgxb1BmamFyZkZOcGxwVWFlM1Z0ZDF4VmZac3RWdWlheWxsVHRTYmg2SjdqSmtrTDdxZloremFld0hPQTlKL0dvMUg4Q0tKZW5pK0VUcTNPcUhHcm9HSnpZdFgxSVRlZFRqZE5ZY2NMRWZjQjg1YjltMi9ZNEtLenlaeTEzT2YzSmdDUmxudnU5emVKQU4vemMrRFI0c2J0eDA0MDJiWENVT2UwZDlRNnV0UXBLNmYrZjB6U21laE02bDBYMmRVaW9EcE1NdVFMN2lpUmZoWlJBd1ErUVNoeDZmQzJUczhHaTBwaVBMdWN4bUdYUjFWZys5VjE2aGRocG1MS21hOHMydHJkdXFpeUJoTHFVbUY1TGxzcWQvUnVsZWdROVF0aEltQlQwQXYzR2VEN0ZsVXJFUmwwZ3pNZW5EYkd0blMxdnQ2UGFwcWNtQmtZWFBPdDFoWDRIajQ4VnRhbzl4WnUvMDdQanlQTU1mR3VvWEpwU1Y0N2h4UllTTnFDdFMzb2J0VnN2OHNJbjZUZlQzLzZnbzI1eWNxNy9uSG5pNElxcnRnUVQzUXExcFNUUFhMb3pYQUYvVE9jZXRuTjQvWENJN08yL3V3bEl6UC9CRStINTZzNm1zMzdwK1dhOXJZZnYwRGYwdFMrcTg5ZHZMeTFMTDlidHFhbFRxMGcxTlcyYkw4empkNWwwbWo3cXBzeklYeEhMWkkxMDl5Rzg5ZHNyTEYzMFExU3JxVTZrUTR1RllWbTVMNDlEUXdGQmRJN1JiQzgzY1ZwenY5MTFOZGR3dHlHc1Y5YTB2b3k3SDhqb1RISEUyRHhXb05Cb1ZGcmpLaGJHZG11UmtEU2tNNi91VHowRGJSZU11aDVHRURFc1NRcUdpUEROTHJrdFJGQVlvemYyMHNqcmFzMENXeEQ0YUlFanRqNHdqR3NjaCtHZTdXUXhhbzZ4KzZBOWJQd1hteHZlUjdlSjNybkJmZlBvcHdmVmRaWHlJRyszWFRXRUJ0VE0ramRGYU5DUkpsTXJFVVdVT2RzUGM3WEtaeUU5ZlpNVjVTUXZJQ1pGUVZBR1J5Y2tjOFdKalh6VmsxTlhEa0NHajBUM1VIckdzYjZsbWFLaW1Icm9MODNQRWNRdTUyOGhiTnJjZXJwcXJQSjdtV2hSbVlBd0xzSS9RdVpDSHpFVjd4TUJZWURMZ2FwRkhtQXZVWjFhS2JTUEpMaVFzU0lyR1FySXRSdnRJWDc5ejUzcFNabWRuWXc5T1R4MDhPRFY5MEh2dTZhZlA4ZlpmaVBZZndkdS8zTjhyblJsWmtQMjNMMnBjU2hhQTNzcDlIbWVsNjREckZmWUZpMnQyNi9ZN1NqaDJKbUQvaEo5Q1lTekpKTnNXWXJlb3lhSjV1ejJtYWMxRXN6VXZyeHBBOVJYczloVXVSYzBicmpOL3pnNFN2K0g2NVFTcndTZG9uWnhzUmFpSmllUHIyeU5UOGd0VmtzUzBSSzhEcmpha2F1SkV2UXZ5dVFPMG5RRnQvZzdrQ1ZWR1QvYW5RWXZTdGM0Y2l0UVpuZXVHMjFyY3pWWEwwdkthU3l5cnVvZnErcjBGNXBtazFOaTBqS0ZLYjVwYlVhbE1UVWlWT3dzOUhRYTMya0Q4bU84cldNbCtqOWcvMFMwcnJnRk9vRGtoWHNWZ1pVSDV3U1VEc2ExSGptaE1HYVlveVVFd1ZFUWRQdGpNWGRLblJ2RGpjeU9mbjhOVnFnZkdFQVVsa2VmeHlLWExQWTFEbWJtMWRVTzJHbThkVEhLbmJPWjhPTUNGOGY0WHZzQzJaQy9QdTlIZlBMZnEwS0dSWDZFVkRzQXhpb04ray8wWDRuemJ2OE5mVm8rdnVIOTAvZXFoMVRjTVB3U3ozQVpzdEFxT2NNTVkyNGZ4dktFUGhMZXdMZkh2UnJGV1lqVGpkSW9sc0hyNnhySEhIbHl6Y2NQb1Q4NDgreXdzK1BLUlI5RGNoRGE0cG4zQmowZk84MFRVZ1Jlei9iVmZyN3B0ZHVRalpWMVJwaTQ1Vlo4Vkg4WXkzQ0Q4Y082L2FrcGpQR0o5bnBESHc4ZFpwQkhpODNXZzVUNkMvUmkwWlRiQ1lITUQ5eC9OQkZmbEc0VXg5bXZHaEpwSHhGY0dKT0t6WW0vNEZ1eUd5QmJPNzQzR05BWDE3V2ttbWN5VTFsNWZvTkVuNjNVWmVYa1pPbno1WG15UDl6RkRXbk9hNFRGdlQ2eEhiTXA0UE44V0hXM0xmenpESk1iK2VuMkZ6QytFZkJ2T1VPL3dLNkpudnFuZytaWWhMNE04TC9KRWdRTjdMcFFCNzhHSmxSRU9Ta0Ftc0VRTUxyanpVTGFxL0oxYkMwam5uaERPU0g5V0VMRXlPRU1qYTBHL2lYT3pvUklLNWt6TUxqd1dIQXNxaTBzOEpvTXNLWWtWZVlJcnNDZ3V0Y1JsVFUxUXFiWHpielJ1ZHpEUHNtRjg3bDlPRXl4bVk5QlNjNWFtL3R2OHVmOG5vNlBoL2U2Z1hNS0Fid3F1WUl4RWQ5RmhWajdkNjArOHg5dlFBWXRsSkZXTnUwUVoyRmF0V1RkYVh1RndGcGRVV2VvZWM1U1dPbllkaWRpemVjUCt5S05IUkVxUGhPVnVaNlh1NUxBNzRjNm1qa2hZRWRuZUpPUWFGZXd2aWI2WXJUUWl4M0ROdi9JaytpTjNPZG9qY2ZJYVdaOFgyT0d1aGRIVzRlcUMzdlR1eGtwWC9HL1BML0JBUjJQbFpMUXl1bG5yVkRsNkNoWHlsc3p5TWtOVGM1SnFoYnVkNWw4WUoydGl4OUFldEdSM3k2K3hjZ3lXakhhU1lUYmFxVCt3eThXa0c3bllHQTc2ZmZpdjJ0eFMxcEtWaFE5ek5YbjNadFAzYzBmeFg1MjZ3OVphMHQ1ZTBtcnJVSlAzNGc3K25jeXJSTWhCa09pTTVwbkp1SGhqSXNjaU5PbjgyY21UcWxzbmpxKzc3NEZWOTAzZXBqcDU4cDZxdEtJcUtPZnVoaEh1MlNxSHV1b2VHbVBNNnlzZkZjZUxxTllPRDc4Q3c5dzliQjk1RWp5ZDcwZndCTzU5c3BsaXNrK3oyWU9qdU1DS0tlYjF5a0R0bWViOTZCWk9EVFQ5a3djeG9MUGxkUTR2Ym1ycHFEWVhxTE82NjhyNmFzZjc4L3UwL1UyVHVzTDJxdUkrZzhXcDBXWlpkTm01VUZqZ2lqSjExbmcxYm1XNlZwRVdyMVhWV0picHN1cmRYcW5FblZhWHJKR2tLVnlsYW9OTUVaR2JscDRyalE3THBybTRhYllOWG1Zdll2eGNEd2FHejl2Z0hwLzlCSFVobGxFelZ1SVYvWHJBSjY2TU5FRkZ6SUhrcEZMQkhocW4raGVHM2NQM0xlczVNYzQvMjNjMXVIZDMwZWZMQmZrOXk1WjNGMllhYzFmYkhmcjgrSjc3eDBjUWlUNmRkVE85aS9jMzg4K3QwbFdEeThhbFpkRTNKbFNVeC9DOHBUTnZRQXQ3SHVjemhVRit3UmorN2VDZUxnMGlqZFUrSDkxSGlZdktDa3NiWGFhTU5HTkpUV2xiZFJYMzFsUm1nVmJibEFxOXVseEhycVU0TWljOVdXNUx0VHUrZEplVzNwQmFJeTVLVWhMNTVESm1lQnRlaXpNeUh6TVg2Sm5ieDBKdS9rK3NHUDVJY2hSNksxMVdIOEg0NU1LZlRubzVobTlIenlNU3FNMHpDeGdsU09BYjFKMVk5T3ZrUElxQmE2UTZmNTVnOWUrOTVWcWpWbWFsNnBFRkVGbTlwcUowcllkL2RvMk9kbUZabnBtZm5GVGpLREVhY21RSjJTQXBXWVBmbmZ3emMzVnZ6MnBTYWlBODI2alFMMXE5WXNVdEJvbWM4TGVYM1FIUHNlZHczdXVFZVdkeEwvWUF1Tmx6L1BtR0pDUVdtdWZ0YVdkRGc1TVVqVjZ2d1FJUE5EcWRqYVFVWnhrTVdhUXdORStyWk1Ycy9nUURFOGRVWXkrNDkrUStSSGdWN0lOZWtUUkJER1FuL2pjcUt6ZE13UkpSRk1JU0FyRDVmVjBsOHlIRCs0UmFqSTJxMFpjcCtlaVhlRUcvZ3lkN0VDUDFBZHJhb2VYNml2UWhpVHcrUWFlcGx6VjJGbW42MFIrZkdsT213QjV1aTB3aThrUlYxS2U4emRQVTBuaUw1RHlZTUl3YXRmRjBkUzJCZUhoa29uMXcxZUdkdnh0bFgvM21lWGcyZXFKbjNZNXYzcWQ1YmVhWHpEbndKTkRNTmZNeTVmZDFkS2liZk9lUlh5ZFExNHV3Vmh5cm5JNHJqaDhYNnE4SjlYY2I2cStJYWdJRE1sVFU3NUEwVEhBWGZ0RFMyOXRDU201bVZrNU9WaVpJY1QwZjZscThZc1hpcmlGbmNXVkZTVWxGWlRIMlpVRTlmWS9xNldWQlR5L3pQR0NudTlrejlKejBFajBubFFqbnBISDhPYW1BczFyQXVVQng0cS9CY1FmUitUQ0VUb0p3M3NveXFUNDczSXgranViVzVUUzFFdGdjb3IrU2kyTkFJZ1RIQkxUenUxTHJ5bTluMXVIemtITndtbzhXN1VEZE1wRHpBNmhHSGJrZXZDb0VQaE9BdTBQZ3V3UHcyaEQ0ZEFEZUVBSS9FWUEzRVRpZkh4Zk5vQTdGRW4zUVdMVmlMY3huZ2dHM3MvRG1wMnNuWVJhdStIUENjemYvS3VyNTU0WE1NRWloaGRLdjRENGkrV3lrYjZMMEsyQVhoZE1jTXgxWHBqRGVyT3ZDcTBMZ013RzRPd1ErSFlBMzhIRGZ1MlEvU3Vuazh2U1pteWwrTnprckRJSlg4WERmcXdoM1VmbzgzQzNBUDBCNElhWFB3eHNJSE9WRGNsUTdhRjVNd2UvdTUzUHNNajdIbmdYb2lQdTkzdmxNKzhTOTRFVCtTTG9kbkgrbjJmYTNHNFF4YktKelpoYm1iQTB2TzVLdnBieGFCQm50dlM2OEtnUStFNEM3UStDN0EvRGFFUGgwQU41QTRDU0daVzZDVDlrTUV0Y0R4akFZdjJEc0loZUQvdmFpTys0b3VwMCtRWFd2NDU1N0hQZlNKMXAraGU4TjlnWDJUYlFURmNsV1NJVGRIWTE1YUlSUGdpRzdWRTZPZmNMRExFWWdsa1F5dXB1OEZmYWF4c2JiUmpiZ2k2dDVUQTh1ZStmcUNYaEN5LzNjMmpuT3AzZExXN01YTC92QnV1TTlEbTkyNThDUEp5cmhTTjdzL2pFWE41NTlrRitYYUM2VXlxUllrTlhnZGVGVklmQ1pBTndkQXA4T3dCc0VPTTFKVWpybEFwMjhRSDdaUlBVQTdjUk9jNHJ6R1hBK0FUNTB4L0NXelNOMzNEdzlmZlBodyt5Wm5lc0hCeWRiYjlvbDdGOXhyOTZFUHJTUTZCbjFqL1JRN05wc01nbWx5Sm9qSEtUUmZJTU5pdnZHOVhtcFVuV3V4cG8vM2xQamJNQUlRVzB5MkhNMU9XcDVzZm5BNEJUN2o4VjFXVlZHUldwQ1hJb3lRVldkNTFtYzBxRE0wQ3YwTWxtcVE2K3haU1NiRkpsNWozTFJjR1hiZmpwV1B0ZjRGWTdWVGNmcWdvanJ3aXRENEY4SDREVWg4SGNDY0U4SS9HSUFYaDhNRjZVRzRJMEVqcnFWNmJzaVV1TmVQUk1qdDFJcUo3bHdUaURXQkxKMTEwMkpra05mZzlIQTV6eG9DZzhXbEhWS1UzdUxCa1lXY1k4dGFGdmMzRnE3OGxCcDFocGJROWVxUHFmTFVlWWQwSTFFR0RyMU1hS0NraTN3NHA2RmM4QkdaSnBNbWVORGhhYk9KclhIMkplWjExcmQyTE1vMjI1UnV4TVN1VUs5SnFOc1FYOGI3TDQ3TW00YXg1R1Bmdk5CTmh6SFVVdkg0WVIwT2o0K3owamtWeS9JTmVHNjhNb1ErTmNCZUUwSS9HSUFYcy9EZlcrZ3RCNGhkSURvYURpNHBubmJJQnRoUXhDOGtvZjdYaUxuQm9TK0FLOFI0RzlRL0lzQmVQMDBJK1FqcjdBTFJERjhQbEppSjFFK3NYRFUxTGlBNkhQQktKWUlEaC8xK01kdEJlVURkVDNHUm0vNzViVTNiaGxlN1pEVTVBOTZhMnJycXZlNTJKSTZlVlJ6WEVaYnJxZjgyUjNjNy9mZU1MblBXNzhtdFlmTDYrbm82SDI0czRmbm44K0ZFVDFxRi9USTdKY0RLNlZ5NnhEa21YNWRlR1VJL09zQXZDWUUvazRBN2dtQlh3ekE2d21jM0I5ajFtSWNXSS9ySTQxMzlNR3hEa2JOeHBDYk13cE5tbEtabHZZTlhQaXo4THBXbzFCcTBwSVZtbDk1dmNmSXV3YWhoRzYrN3hMMmw0d3JpWkpFRzA1L1VvcGZSZm4wdTFRdVFjbEtjR2t4aWhKdCtiYWQ2enVMY3dzS3JEdlh0NWZrNU1iL1B0MDJPenNiOTN1TnVOU3pjZXBnUnJHcDNEMDVmZERvQUhWbEZrU3F1UDNuU25LNEw1TDUrSWZrbHFpY2VnWDVxYTRMcnd5QmZ4MkExNFRBTHdiZzlRS2M1bm9vblg2ZURzTXg4L25GRHdMNXhmanI1eGVGODRXZXFuMzg4Y0lyb2tlRjg0VlMzM3grTWREUHhVQS85VUkvNk45RVYzSFBxaVN4alhDMktMZk9oekVhSVJVWmNzaFlQN3ZjUFdtQUU5eFRFTWQ5Q2pWY24ySFNQVERiTkxaMmJIVHQydEd4dGRDNzVuaHZrVzJBeGpsTGJVV0w3NXVjbVQyMGI5L0JXWDRPcjRpVzRscVZ5dENJSVN6ZEdIUlo1MXVyVmd6b0F3blpjTEVaR1dEdlAybzFIMWczTmJXdWVwbFNPVml6ZEZqTW5XSGJPcHRiMDN1NXhwbVpneXhVZUJaOFhSUzdmajNKMmhZWEZSV3ZHc3JYay9NSGlaVG1iMkdxc1U1WlZoN2tzNllEUHF1QitpeHlibmlGUGNTZlk4NGYrd3BiZG5wcmlnYnIxTUhRUEFuOExLNW5UZWxrUTUzRDZiaDNScDl6dDhQVjN6TnkyNTd5ZFpud3ZWVmQ1WU5GaXFhRVhSc1hWRjlLWExLTWE0U2Y3cjQxSmJtSnVYYlBpUFVzc0xKcTJCc25acXJ4L1VVS1k1aTM0VFBJU2lBd0JpWW9qd2dUZll5eG5JaGh5akR5RkgzOE5uODJKc0NSM2g4b1hoR2NaYzd6WjRVU01aVzBFODVuNk5VcDBYYjJ6RnlDSk41d2pPTFpFZThaL2p4VllqY1hraXQzOWd4RGNUVEM1L1FTM1RGQzIrNWJ5enpEakNNZmJ6SE0zT1BYMENmM0JYRWJKZDloajA1UjZ6UGc3REZEdkNSaGpvNEI4V0NDN2lYZVpFN1J2Y3FiRkk3MFlSM0NEWVJtSEtGOGloSDZnblhNT09MVHZ2Z3ZwTThnV2dibWo3VE5IMGtiNUNYSnR3ditHKzJHeEdVU3JVUnNsUnZOWXJzTTBoZXVYUGpZWStRQjUrZk9zODV3Yi9pbFMrSGVrRFl5dERRN2FXSDNOelBLNmVPWHBLblFuSCtad3JiaEJ3OEtWSVEzUWl1YjJRNmxjSURlYnd4YTQwNFhOemNYWTltT3o2WW1mQ05qR1BGOUlkckZiTVB4U1dBTDJWc3hFdllpbFlza1M3anJHaFoxbmJ1dVJ2NnVLN256S3JxYkdhVmpzTUZiekdYY1g1STdWRm83V1JGM3VOMHBxcFFrZU91dDZHaGV6eEFIanJMbmtkNkh6RW5hejRmQ0hVb3p5T0Uxa3RQQVFOWXNsajgrTXpNNFBXMytMZjdqNzd1WlFjVi9kNElSOTNPVzZlbkJtUm5oTzMrMzZpamFTaEt4RnY2T3M5aC9lOVoveVNxV0RaTEd3VVZKQ2tXU0tEZXp0RVRmV05neDBMZnl0R2orQnJRckt1cW1aR2RHYnA0c3FTbS91M20zZDJ2UWRXamt4MWVBejkvd2QxUzBZSWJmUUZNcjl4aTlweUppeW54cjJHajJjNy9mQ2M1bWlCQTMrS1JuVDVyUm1JYWxGOXFIdUlkQklWVFo0UXgxbW9tVXVVaHlwQzN5VjZtc05MN1AyRHoyNTR3UmFjdk1ZdTM4U1NoSk1Cb3NKUHpFbDhDMUI3RkcvTkxYa25makI5dWJHdXE3TnQrZTJGUURBTzdtcEtOYk9pcHJLMDZsZzBJQ3U3dGNyUzFKemVvZFcxMFIwb2lvcEVqWDF1bVVadGx4MS96OWxRTCszcVNHcHVYSmxVMlNvZGVJdFlseVpDSUdzcEJvUC9mRlNtL25JdHhuU2hPT3JJRjNZbzQ3SXBwaXlpTjNyMTZBVzAxcGpjVldPVlpicTYrdWJGL0svWlhrcHBDdTZHK29NNHZvemwwZmZEc0d2aU0zSVVlSDhORGlWVkNLWmJpNXM3T1psT3ljM0t5czNKd0wzTy9ZbkxuWGNDSit4K2JOTlVEVFlFL1gwRkJYejJCcFJYbDVCU21iaW91SnZzU0NWUlJEOXdOU0hGNjhXR3VrNTNaMmNqV0p2OGJCUHRmajd2RzByVi92bmR1NkJjcTJnQlhpSG5rRVhjM09TNWU0blZCVlhzNzluQW5rTUxZSytZbEhxWTBrWHB2bjhQMUx0RkhBZVpiaUpGMFhaNjJBOHlURlNiZ0dwNHJpOFBiNFpnaE9mQWlkRFFLZDV5bU85THAwTmdoMFBnN0JtYWZqRHFMemVnaE9RZ0FubStJOFJYSGVEY0dSaFBDelhhRHpXNG9qdTRhZnhpQ2N0MEp3cENGME5nazRMMUljK2JXNW9pQ2MxME53RWtMNjh1TzhHWUl6MzFkcEVNN1pFSnhFSWVjRTFEQytncS9JR29CYW80R3ZPREVwOUJ2MnhqNkQrMFg5OWU0VWZQdUNBZmx2L3BMQjVjQmxnNkhMd2RjTnZQUFhEdUJoZXZVQTlUaUIzdXY2QjVQSXBGK25KdzBsSFd4STg5MUFJNUpQOXAvU0IvWERoUkh5UWFmL3RCL2ZWWFlOdlNPUi9oMjNKRUtQNWVmN09YWU03ZzRjMFgvcitrVHdpVDBkaTJnTDltRWsrUldlZGZyZnY1R2VKdVQrZ21qaDVhSExROWNJRWhvRDF4b2U1bVYzUGJHR1hIandqMW4wTXpxSDgvejhQMll5VkFqdzlIVzQrWlk4cnM5TXFHeElmSWF4WURaN0FmMmxiQ0hSVDR6SW9RejFNNXhKZklUVXlZOElQcVBmNVg4bWRUWEcrdS9RNzBudmtub0tEc2hBNndxT3huZjQvUk5hVjM1RTZtYityampXazMxQ1RJcDdWL0k5NVMxU0x3aDhWd2s1Z0N0c0JLMm5ma2xrWmZJZGh2Vmc0UFAzOHU5WXVWOXU3bHJjUWdyWnAyT1pXTFZzY0p5VVNwZTcxa1VLdFoxVzMvY3hGa2dsY1lTYy8zM0NjNXQydWtlaEtMTzhtTnpJSWpoVmlOT0wvVW5KL1M3QjBjOWZwamJMcXNZYjFNbjVydEs2b3VyNkZVK1BPZ2FYYUpPU015dXlTd3F5bG5VNy9XZjJoMkVKOXFNa0hBY1NPRFN5UnZjcEUvUEVucTRwcU1yUHlERm1xZE51ZVBDYnRWR09pczRKUlVraTZsT3lLUE9HOHFLMWpzS1NLcW92MmNqVEpPajQzeVRJclZxclJQaE5ndG42NllWZk5KU1UvUExHVWE4RFJCeFg3RDN3RU05REkvSXdlSDBleUJtaE1LQm5xdk9MaTB3NXBseGQ2YUlQVG9TbEpWYldkMDBrbGtnMHFuUlZlTmJKOHVWaHppSUhPVVpsYkVodkRPVWlJN2RlN0JqN0JQWnNnV015Y1RyOTBSSHA1KzkyRzJ1eE9HcmJLNXRibHk2MlplZDRja3hzUnFaR3IvdTR0RUpWYVMydUcreGZPU0VyaXIxYmJyTm8wMVFheW5NcGpuT2xNRDhTNGl4RmF4NTRBN0llR0FWM1JRbTVSb3NySXVGakJmSWgvUFpBL3gyL1BSQi8xMjhQT3JUcUxHT2JwN3JWcEZXcjZzdExHMDdrWitoMW1jbWFka1ZLZW1aNnFrcDNUcFVmSjhsVlcwb2RCUnA3WEh5bXNyQ3MrRWNwbWFucVZHV0NJbnFuSkNVeU9zV29URTNoYmRtTS9DeEhmdWc2U1UvMWhhUERvSjhla0ZNN3Y2cFdtMjBXTTV0dkxxblJWV2MzZUh2YmkrMDdjd3dacG5TRFRwVllWSnBjYVRlVTZWZjBENjlUUGk0THN4WHBOV2w4THNJRVU3Q2VuakhGQnM2VHNtRWZUSW9TRW5pZnlNTWFFVytRbnM5SUF6QWJ3c1pvVzFrQVZvcHRWMUs4eEJDOEZSUlBIb0NaRWJhY3dwSUNzQ29hbC9BKy9nOGhjVWw4eU5uSzFoRGZuSGl0ajZjNHZJOS9LUVJuM3NjM0J0RzVFSUl6NzFOdFFmdzhGNElqQzRsTE5nbzQ3NGJFU2ZFaE1jZEdnWiszUW5Ba0lUN2VIMis5Rm9JVDZ1UDlPS2REY0JMbmVRN2k1dzhoT1BKQUhPQUNDeXVHUFNRT2tLQTF1T0FDV0x4ZVlWOE5OdHhYSDZENzZxVmtYd3hGdUllZUVmYlEvUGtkd25DdlBFUDN5Z1NuekhjSWRLSjRyRWZqT3U1anBMNUR6RlZhajZIMU9QeitQSzFMdjFXdnBQVU9yRGZRZW9XL1BVVFNlaFd0cTN6N1VjOFVXRjlHNnpLc0Q5TDZjbHJQWnQ3QS9lTkhXSCtmOHBQTEhNYm9KeitCbkQ4dnBlZDloMEZGNjVjRDM5OW04NFZ6NnFWeHdYanZVZmhsQWM3ajUvdDJpMlpGTExiWDAzb0phSmh6Y0lJLzB5VG5RdVEzaGxEQW5JRVRaQThidkgvYXFreFBWMktCZ2pTbFFxTlJLTk1RdDVua1UrR3EvL2NDelVQazlpTHUwUjdnUG1JOHZ2UGt6cG1Zdng5S0hBWDFFOUxNZ3MwWnhteERuQ3pGYWRTME8zV0tRcWxTWkY5RTkzWW5zVjNMOWR0RllidE1ZNVkrVm1oblVPUkxGQ0lIMys0TnRvZDVnS1h4b0FpM3NLYStqZE5zejQ5K1JMLzlYZ1RNZjRwMitMOWxMOXM4TFlMdDIrbTNIbXhuRXRyaDF0WTB2YkV2MEs0VDIyVUw3ZkJiOXZUbVpZRjJqZGp1TlBzMS8xdE44Z3RiZVg5Ly8rSmRLM2F4UFN0WEhxUDVGSjhIMjU4VnpRVGhkSFl1SHRxN2NxOEl2Tjc5K3lsT0w5dkgzTSsrUSs4ZjhYZU5Za0hydjhKS1hJVVQrSjlzdXZNTmliS29GSll0WmNHU0hWeGgrL1RTYUZQeXdyaUYyZWI1TjBJYis3OWZ0UHYvaTdZME1Ub0YyREtlOW54RkJQcUVhSU5BTy9DR3RBZllIY3d4OWh5VkRkcmRNYWhpZDFSVzB2VWVaZHFHYzNHUmowZUNZMFJ6MFB2cTVMUzA1SlMwdEtleHBPQTcyNWFtVktyVkpQa3IvT1ZwaVNLWkIwVFQvNTdXcXVSMFRRcVdzOEpmVVdRYVR5ZFFLSzBEYkIyelNaVEswNHIvampqSldsbHBKU1VwSlNVSkMxdFhYSkJmWEp4ZlVHeFJLUlVxbFVLcG9yUnVZOTlqMW9wTy9IdGFoYVdsaGFRa0twV0pXTmozYk5uWk5sSUtGWEs1Z2hTRytUOWF4VXp3ZU5wallHUmdZR0JrNm04eCtSc1h6Mi96bFlHYitRVlFoT0hTQmY1Q0dQM2Y4Tjl6Vmg3bXBVQXVCd01UU0JRQWZ6WU5XSGphWTJCa1lHQSsrMStCZ1lIVjVML2hmME5XSGdhZ0NESmdkQUFBZUdzRTNRQUFBSGphYlpSTFNGUlJHTWYvNTF3eng4TEpSNE5KR3BtSzZURDRtSFI4cGFoTWNyMkp3Z1E2QkFOQnIwWExvRTBaUVM0c0NGcTZxMFZ1S2tKNklGUlFxeWhzVVZGQ0lRVXQyclNKRmhiVTZmK2RPVGNHY1lZZjMzbDg5OTV6Ly8vdnUrb243RThkZHJIWW9UR2t6cUpIKzRpUkVlODJtdlVhR3ZFV1BTcUZBVktscnFKQjlyQ09PaldIQkdPZldzVU9yaldSazdKSEJra2RHU1ZKUnp2cGxIeTVsdU54bHp1dTdxRGVlNEkyZlFtbCtqZ3lPb2NodmNUWVRyYVQrNXkvUmtiRk1LMGVvRWFmenE5N1k0d3ZHU1BjbjNaUnJ1OUZyejZJcUg2T1NYMFJwZDRObE91aktDRmxlZ1F0S3NkNzhjeU1WWHgraDZJZU9zQlRIVVdMbm9TdlZuaVdDVktPTnVwUm9VYzVEdUREWUJqR3JPa3k1dFRDOTg3RGwzVzd6K3ZrR3ViNzZoNmExQ3lmTllpMCtvc1NUeUdpdm1DcitrTStvVUZkUUszYWhTempUajcvUUtnOXh6bW5TVDJwdERrZnFYZUFXYThZTmVvYTE2TklTSTVvcjJQVUlzQmxkUTRkZG0wQnd5UnQzOFhIR045M24rak4rWHV1VDZtYjlET0tKSDJkY3FTcGZaM1ZmUk84aDR6aVJidnp3cUZpNXJQMUltYmVrSy82TWQvVitiQVJuaU5ybzNoUmlIaVI0ZjJPVVRmUmZSTzhnRjZ0NUgwb2hCNnMwb3NKeGxjeTFzbThQOWFIallpZUV1bEZJZUtGOVpxeGFEL1BPczhjT2RNeUpxVWV2Ry8wSkl6U0o3L0pMZGFKejdoT1hwQU8xejl6MXBQV01GOWdUb3AwTzFKcTBkTHRTS252cUxhY1FwejVKN1lrMGF3aTZGS1B5RGdTSk1sYXJ3ZU05TTBBMlVzeVJUSHFQSUpvZ1lmQ2NFRk1rN2liQjZIUGJ0eXZmdkVkbnJHbXo1QXJxUENXeVFlT3Mzem1FcXAxSlJwMUJIdW8yVzZPVzlrdm5Yb2JkUmxqLy9iUmp3V2VVMnJKMVJxSms0QjBrWDRYTzEzZXBuc2J6aW5uNm5KcjRieGYxc0k2Lys5RCtBMlMzczMzYjBaNjJQWVRlMG0wRExXemZTSzF6dStLL2ViOHdJQ3RHWmhGYzllc21uZG14aHd4Z1Rsa3N2em5PSnN4OCtiNlA0NVY5L3g0Mm5YQlgwUWtZUUFBOFBrL096TzdNOTk4ODJkbnYvbSt1YXg3V0RsSmNrNXkxa3A2U0xKT1ZrNU8xc202aCt4RHN0WTlKRW5XU1E5bm5TUlpTWktWSkZsSlRwSmtaWjBla3JVUFdSbEpEMWxKN3ZrZTd2ZWpxSDlFcVE3cU03VkJIZEEySGFQamRJcWVwNWZwTWwyaEwra0dFMkFRRTJjeXpCeFRadTZZRjdhUHpiRno3QkpiWXN2c2I3YkZqWEU1YnBPNzRIeWU0VzArenFmNE5KL25mL0xyL0RGL0pUQkNWRWdLMDhLMmNDVGNDSThpRU4rSkNURWxac1NjV0JCWHhTMXhUL1FEWnVCRElCMVlESlFEVFVtUW90S2dOQzdscFczcFhQSmxVMDdJWS9LaXZDTlg1WVpDS1VqcFZaTEtnbEpVcXNxcjhocjBnc1BCMldBbDJBZytoUVpESTZGUzZEclVETFZVU2gxUWsrcTBPcXYrVUl2cW1ucXUzcW9QNnJQR2FaMWFyemFrZmRHeTJycTJveDFxWjlvZnJhSGRBd2c4MEE3ZWd3UVlBcVBnSzhpQzc2QUV5cUFDVGtFTjFJR3ZDM3EvbnRUSDlJdytwYy9vYTdxdnR5QUhBY1F3QnJ0aEFSWmhDWlpoQlo3Q0dxeERIN2FNYmlOdURCb3BJMjFNR25sanc2Z2J2dEV5T1JPWTJPd3poODBGczJwZVcvQy9rZlhXNnJCNnJJUTFZazFZV1d2T1dySldyQzFyMzdxMFdyWnFlM2EzM1c4bjdYRTdhMi9hKzNZekhBMFBoUmZDNWZCeHVCYStEYmNjMmNGT2h4TjNrazdhbVhMbW5WL09sblBnM0VlaWtVK1I1VWdqY2hkNWpEd2pCc2tJSW9TaXFCMTFvUlRLb0FMYVJSZm95WTI1UGU2TXUrY2V1V2R1emIxeG0rNmorNEpWM0lhN2NCOGV3Uk00aHd0NEJaZnhJVDdCVlh5RjY3aUpIM0NMVUNSQUFIRklHNG1SVHRKTEJzZ3dHU1dUSkUrS1pKY2NreXE1SVQ1NTlZRDMwZnZtNWJ4Vjc4VHozOEMvZml1MjlBQUFBSGphWTJCa1lHRDBZL0JpWUdFSVoyQm5BUEtRQUFzREl3QVg4UUVEQUFBQWVOcTlrODB1QTFFVXgvL1Q2Nk5DR2hLUnBndVpsVmhRVlIrUnhvTDRXQWdicEd3SG94V3RxZW5ROEFCZGVnSlBZTzBoZkR5QmpZV0hzTER5djZkSG13alZsVXptenU5ODNqUG4zQXRnR084d2NMcjZBTHp4YmJDREpLVUd4NURBaDdMQnFoTlg3c0s0czZuY2paUVRLZmRnekxsUjdrWGR1VmVPWXpTV1UrNGo3eXYzWXpaMnFUeEF2bE5PWURIMnFqeUlwRWtwRHlGaHNzb1BHREZMeW8vSW1MenlFK0ttcnZ4TWY2M254U0JsYnJHQ0FCVmNJY1FKQ2lnaWdvc3NNcGpHSEdrVkhrclVCVGlqdEVYSm81ZUxUZXFPa0JaZFFEckJNZDlEV2lOK0c5NEJkUzdsSWpWVmt2VW93U2VGWE05eFFkbVN0VlZrLzRDcmk1cHd4TWVYUEJWK1E1UWxTN1daL1ppNmdOcS9hMXltbDRkcnRhOVJPcENNMjF3THJLSkVhL2lybC92TnowVmU5SzFLcHJtSDdWZW00eHlkWldqRlQzNkwvL21QSjhnZU5VZmFFNnQzeGYrcjV3WHBZU1E1ZmZHTFNCN0psMzFEbk1vMEdwUDdxNi90N2UydFJabHZCVGxNOGFuSms2YStGVlBXaURSUGxaM3oxTC9GK05ybnpzN05IcVVEOXN0NlJjMVo3bkxuQzBvYk1oRjdveGJFTnNOS1ptVE5VdnE2YWZQMHNmRytudldxMUZERmVqUHJUdk8rMk1tVlBnSE1WN3djQUhqYWJaUkhiQnRYRkVYdmxXVkpGTlZscTdqM2JwbEZiTzZpaXJ2Y2U1RXBja2lPUmM1UVExTE5MYjBuU0dBZ3V3UnBteVJJcjBnRjBudEJ5aUtMck5PUlJaSnRNdlBuazR3QWNzRnovM3Yzdi9zNEJJa0tpTmUvMTNBQVpWNGN0TjVRd1FyT3dBeFVZaWFxVUkwYU9GQUxKK3BRandZMG9nbk5hRUVyWm1FMjJ0Q09EblJpRHVaaUh1WmpBUlppRVJaakNaWmlHWlpqQlZaaUZWWmpEZFppSGRhakN4dmdnaHNlZU5FTkgvd0lJSWdRTm1JVE5tTUx0bUlidHFNSFlmU2lELzBZd0E3c3hDN3N4aDdzeFQ0TVlyKzUrMEVjd21FY3dWRWN3M0djd0VtY3dtbWN3Vm1jd3hET0k4SktQSXFiY0RQZXhQMzRDYmZnSHR5SkIvQTRIdU5NM0lFZmNDT3VzWXJWdUpzMXVBM3Y0a2M2OENDZXdOLzRDLy9nRVR5RmovRWhuc1l3b3JnWE1Yd0tCUi9oRTN5SnovQTV2c0RQaU9NYmZJV3Y4UXdTK0JQMzRYdDhpKytReEsvNEhiZmpBbFNNSUkwVU5Ed0VIYVBJd0VBV2VlUXdobkg4Z2dsTVlSSVhjUm1YOENvZXhsVmN3WFc0SHIvaEQ3eUdaL0VjWG1jdG5heGpQUnZZeUNZMnM0V3RuTVhaYkdNN08vQThYbUFuWHNZcmVJOXo4Q0pld3Z1Y2l4dndEbTdGay9pQTh6Z2ZiK0Z0THNBYlhNaEZYTXdsdUl0THVZekx1WUlydVlxcnVZWnJ1WTdyMmNVTmRORk5ENzNzcG85K0JoaGtpQnU1aVp1NWhWdTVqZHZad3pCNzJjZCtEbkFIZDNJWGQzTVA5M0lmQjdtZkIzaVFoM2lZUjNpVXgzaWNKM2lTcDNpYVozaVc1empFODR4d21GSEdxRERPQkpOVWVZRWpUREZOalRvekhLWEJMSFBNYzR6am5PQWtwM2lSbDNpWlYzaTFPcStwTHBjcktCbXkyZU9TN0xNWjlraDZKWDJTd3UvdUQvVmI5SmdESk4yU0hrbXZaTGVrVDlJdkdaQU1Tb1lrZXlURE50MnUycmlheUJ0S0xKSk5PaUp4MWR6QjR3cldqK2IxbkdJb1k0cVJWV0xTT2xDVlZyVjhUcW5LS2xGZGsxVnZuMDJmcDdJL2IrajJJUndTby94dXI4L2UxKzF6U2JwcmRFM0pKVlVqNXNpTjYwSmtaY3NuNlpjTVNBWWxRNUk5RG5PRW9pYVN1V1JkTG1rb1VtZWRjWFdzb091eTV1NmFQSWg3dm9GZWl3TmgrNUdhZEV0NkpMMlMzWTRweGRDN01sbytiUzFyQzNOWklXcEZvcENPdUo0M3BES1RiVjlXbmJCOVlnRmJpalZzbzZiS2dYWkdWdFhpSWtNSUs4TVNNc09TZG9hdHJBemhzektFejg0UTBzNFFScEVobE1nd3d3eDdqSzJzTVpZU1l5d2h4d2hwanhGR01jWlM3ZVplUTNFakVzMnB1alprbTYxanAxaXpYS2ZEaWl2Zk1OUExOZHJOWmNyVjI2WmxpNVdFZlhyQS8rclQ1aGZySFdKaXVZYjR3R1VhTlluVVpDYnBkZ1dkU1pQbU50RklWbkVxbXZVN2tUcGQxQTJaaUtGb0tTV2VFOGRHY1RURW83VE90ZGxVMFRrY2lZNlVqazNEWnRTSWtpdGViWmFGMHVVR3E2S1Vab3RqcWUwY3pxZFNpcTFiRW5rMVpYN3hpVlRSM2xvc2xhNElXMHBKNjducE5sRXEyYW9qc3BjeDQvUllWTkdzZjRSWTJWcEtqNmJzSitieGhxVHdCUW9pS0lYZlV4QmVLUUlGVDZEZ0Nia0t3bDBRaFZzaGVjdnJkaFdFcHlBS0xVK2dJSUwvQWViZVltY0FBQUFCVnFwZThRQUEnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFbVVBQkFBQUFBQWl0QUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNE0wZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXVsQUFBanVoWWUya2hIVTFWQ0FBQU5aQUFBQk5JQUFBc2krMkdXUjA5VEx6SUFBQkk0QUFBQVh3QUFBR0NJYkc1S1kyMWhjQUFBRXBnQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVXJBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCUzBBQUFveVFBQVFmQmVMbWY2YUdWaFpBQUFQWUFBQUFBMUFBQUFOZ2l6WlVSb2FHVmhBQUE5dUFBQUFDTUFBQUFrQjlVRTVHaHRkSGdBQUQzY0FBQUREUUFBQlJ5bjdDNjRiRzlqWVFBQVFPd0FBQUpxQUFBQ252TUg0dkp0WVhod0FBQkRXQUFBQUIwQUFBQWdBVjRBbzI1aGJXVUFBRU40QUFBQndBQUFCS0JjMTZlVmNHOXpkQUFBUlRnQUFBUlVBQUFJUjdRRWJOdDNaV0ptQUFCSmpBQUFBQVlBQUFBR1h5TldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRVhDQUFBQUFOTFFENkY0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJGV210c0hOVVZQbmZ0dGIyenV4NC94bzdYYTQvWHUzSHNKSFlTSE9kcEp4QVh1WVZRa3FaQWFTQVA4dUFoSUtFdXBhbXF3Zy9TMHFiUVNwVmFWWWhXU2NpZnFsSWIycVpDSVJWRnVFU1Jxdnh4SDI2SlUrUWlYR0JiYWYvc1Q2YmYvV1oyUFd1djdTeTJZWTdtenQyWk8zZk9QZmZjYzcvdjJLSkV4SkFuNVZVcHYzWG9qcnVrK2ZBM2hoK1ROUThOSDMxVUJoOTc0TWxqY28rVW80MDRqZ1J4VVJLUU10eFp5TDNnNFNlKytvUWtqaHc3L3Jpc2VIRDRnY1BTL2VqUjRXT3krZGpYSGgrVzdXeXB2UGFDOXQ1YnZDTXN5NlJDcXFWRmxrdTM5TWtBV2xTaHhjYkEwOUUvdC9hNjc3YWZjNi9KcEhmdFptOHFPZWhkbnhLbHJsRy9QaG1XRS9LMG5KUlQ4bFA1dVp5VHEvSVhlVS9TOHBFcXg1TVR5bEExT0EzVnFGcndLNm42MUhhMHpzbEg2bFk4MjZNT3NqNnNUcWdmZWUzUHFWK3BWOVZWM1FkRktjUEpRcC85RWtQWjcyUlFuaGNiNCtrWFMvWTVhZnpxNGowOWltM09PT2FtV2t3OGk4a2cydTJTSHJ4cnlTR3gxRm94MVRxSnFmVmlxdzI0cDkvcXdYajYwWDRmdnFMN2VCUHY2L3NwM3JkbEcvclpoN2E2cGI0L3dOSjlOOFp5QjhwTGFLbExVOHBWMEVtcmtET2h3cmhHb1Y4QWQ3TDRsYVgrRTFwempHSWJUcTE5R1dZa3hiNCs0RGZ2dy9mMzQzd0RwNnRMUDFwVnFFcm9YWVV4aEFSV3dqZ2l1RmJqZVRsN0R6bWorZ3Y0M2dTK1Y0VmFCTjhMNEg2V09nVGxRV2ZNMXpLRHV4a3BVNVc0NDdiV2R1MlRrRVNsVTFiSmFsa25HMlNqYklFTkJtQ0Q3WEt6M0lLUjNpWTc1VTdZZERkc2NsQWVra2ZrV1hqQTgvS0MvRUIrS0dma0xFYnlDdXd3SW0vSlpmbXYvQTl1cVZTWkNxcEtGVkhWYW8yNlNmV3FQZ2tZMTdVZlZaNnVPaTJOOE1nbFBaeHhad1JsR3VlRWs0WmQvTThtZUVuQmI4UzU2RXc2cnp1anFGM3cycU10TElNNitoaGoreEg1MUE5bmtocE5PRmUwOXA3bW1WbGJwMHZ1UDcwb1dtYVdhUFRwaFdpalo3Zm84NHNvdXJBS0YxL2Y3R0wwa2RjLy9ZbDZtYnM2akJ0cWYxSDIzdWdjY1UxbCtZWE1mTzA5SGFiLzdwbWplejJMdGxmcVkyQ1dkcnNMK3IzQ1M5ZDB2K1g2R3Vjc212UVJLOTh2dFhGR2NVNTZzNVJsN05pUmYzYVZLelhMdURNKzNSUHcyOENUckhNZTVRaS84enB0OFlockgyMGR2RFV4cDEyRzVyQkRDbWN2eTAxejJ1RklrWDRINXBqM1hMOEdTbjNzdkpGKzUxd1BKa2M4UVJ1bVlaVzBaKzFpaCtGNkorUHorTnpyenYyV2p0emVERTNPdFV0OENwRThJekhvdEVrc2FCcWo5NlU5bnhqSGZSc1dNUXY5a2VPMmFLdlUvT3QzeXI1VHE4emR6K1pSTEFBTUVJVkU4S1lKaTlkQVFsSUxVVklIQ1VzOVJFRVRDNjNhSklFM09pRDFzZ0ppQVVOMFNnTVF3eTE0ZXdla0dtamhJUG80Q2ltWDQ1QmErUW9rTE05QTZvQWluZ1VTT2luZnc3dXZRVUpBazJONCtqWkV5YjhnU3Q2RktQa1BwRmJlaDlRQlUxUktVSVdBaVNxQUxpSlNxYUlxS2xWcXRlcVJNTERHR29tb2RVQjhVYUNPbTZRYXlLTVh5S2tQK0tOR2JWS2JwRlp0VnB2Unp4YTFCZld0YWl2cS9hb2Zvd2pJQWFtRXJJUUZJaWkxRlNMZStQMGpYdzRKY014MUhITTk0a01YUnI0U0NLb2V1S1liOVI1WmcvcGFpQVZVdFI3MVBrZ0Q4TlVHMURkQ0d1QUJtMURmREdrRTV0b2l5MlFycEFub3F4OStNUUJwQmdyYkpuRWdzZTFBOFRkRFdqM0xEa0pNeElFaFNjcm41SGFVT3lHMjNBRkpBcXZ0d3Z4OEFaS1FQZkpGYVplN0lFbTVHOUlPcG5JUDZsK0N0TXU5a0pSOEdXSWprdS9GeU82RGRNajlrQlhBZS9zd3Z2MlFEdGptQUVaNUNGTGp6YVdldVRvZ3dWUHdtKzlER29BSmY0d1IvVVJlUlAwbFNJUDhURTVqUkdjZ0xjQ0paL0gwblB3YVgvK04vQmJXK2gwa0tSY2c3Zko3dVlqNkpVaFMvaUIvaENadlFEcUFoOTlFT1FKcGtEOUJra0NaYjZHM2Y4Zy9ZWEhYVjY3SmRkUmRqM2tIc3JMQWJ6NkFCSUJKeThFQWdpb0lCRnloS29DaC9aNms4WFdsQ3Fzd1BFbDdWWWhlQmJRTnZCMHU4S2YxWUJLbTJnQXVrZk1uZWhLK3RoRytZY0k2dGJCS1BlWmRyNUFPV0xHVEtQb2dWc0Z4ZVA4ejhQcVQ4bTM1amp3bjM0VUZYNFBYLzFYK0puK0g3NytORWJ3TG5kK0hiaUhvRVlWWGQ2c2VlUFU2RjBQamk1dnh2YTN3MTREWnE5RjArTjVvRTMxeDZRNTNCelM5T0p3cWlPWG16T2lHR0dUbVkzYXhIZHZLN3pGR1BzNVpmTWNxaU9PWmFYaHlpRkU5dnoraGJtS2RXRzRka3MzclkzbDRnUEVQR21WemNaSDlucDluQnkzMU1CYXhMMnQyN0ZnS3RtYXN0M3k3d0NUbnNFdnY0SHhtWTlmSmVwaW1pN2pKenMybHgzMHkzdTZrbnd2V2Z0N3F4QW8ya0JOUUVmZFAyOFZQWUZGWjV5cnV4RFNxOHU5RUdnbHhaR1BGc0RhK05ERURzWS94Zm9hTUoxUGNFcm45ek0vT3dJN3lyWUhSUnFianpQdzdtVUx2MVJqTXI1dTNhNmJ6TGVCcExyWnc4UjczYnArZkZoeTIzNU9MSWxwanZ0a3IyS3N0NGxTTDYyVWMyT0FLSW5aS3p5TmswdXMzeGpQbTgvdFJUOEJoTVNzYWs3NkVYbmZPcmxVcG5JV3pheEUvNVZDeERXdjNRbXpheUdQT25qYm1GSHJXYTNHS2o5Tit2MFRsYmxvN2xlOXJUSHVWK3paUlVhNHYwMjgvOURTWnM1WExsc2pvaHZJeElHZS9GSHF6T0p1dTM4Zm8wMjV2TVg4TXk4OXZiaDdCRm1DN2xPY05NZFI3OFc2SytIN000NVd1MVEyZjdjZHBkNDNvTXNTMnNEMXU3eTFpU0Z1TXZDMHlNNkx1N1BNeUhkVWJKWEZFWThuMml0UU12VVlYeUVkdCtrT1dNU2FGY2ZjVVcxMUZ4bVY3ZTBwcUp1dGI0Tkd6aUgxMVRWdC9zZUw4ZDliZHd2Qkd1ZURzQS8xK3FpOTdSc1FjSzdHdmdsRk15NytObHFxYmZ6OWh6ZjVZdm01NHYySkxtUU1yYVFabjZqWWZxL3NZbWRDU01JUlZSQ2VqbUlWSzFNb28wcjhVMlhIblFxRTVQeklXR01ITU9SQ3N3cG9jUnhuSy96MGxLQlZnaFZXc2hmRGxFRGhxQkZpLzJvZjIvVWM3V0pvRnR0SUlSdGNPcHRJRWYyc0dpMnVCdEVMYTRiMmFHN1NEeTZUQWM1SmdDVXR4QlBpWElWZUNub1I0NWtSd1ZudFM1K2srSlkwWVJhTW5UUkQzY01mZ2luQTByaVJSVCtKTGpWNVBuK3l4RFByRmVRYkFaU3NnWmVUeVNYTDVKRWRZUVVaZjdzdG9CSDI4dnRMSDY2UEV5aWE1dkVrV1gwMyticEs1bStUc05lVHN0ZVRzZGVUczllVHNGamw3QXpsN0l6bjdNbkwyS25MMkVEbDduSnc5VHM3ZVJNNGVKMXVQa2EwM2s2M0h5ZGFieWRialpPdk5aT3N0Wk90TlpPdXRaT3MyMlhvYjJYcUNiTjBtVzI4bld6Zkkxc1BNdkFTWmVZbVF1VWZKM0ZOazdpWTV1MG5PYnBLejE1R3pONUt0eDhuV084alc0MlRyeldUcmNiTDFPTmw2SzltNlRiWnVrNjJiWk90eHN2Vkd1UXhaenZ4T2tNdzk2V1B1U1I5elQvcVllNWdabjRpUHZ6Y3h5eE5VYTlWYWNIYk55aXZKeXF2SXlrTms1UVpaZVpoWm5naTVlWmhabmdqLyt0bUYrZEFJOFFBc2VBcGo3c1dJejhobk1NNVg1RGFNN0NMc2ZBa2E3K1AzSHBaQStTSE5zZ05WZ1VINHo2cWx5N3FqUE1PY2NaWm9wM2k3VWU0cVJnRml6UkFGWjN3NzVRVXk1ZlJzTExJd2J2UDlzZm4ydnBMenBFYkorOS9pN3NaRDA1Qm9yNGNCZDhpUjRobHFyRnViMmUxaUNPMDUrRTZJOFVReG5pam1zZ0x5TXFTY3F5TklEeStqYjd0ZTdmcXpqc0I3ZmZHb2srOTNNaDdsOHF5elpWamRlRFNWWVcxZ0pNcmxDblhFYVdLVWljM0lDU2Jrc3hBM3lpUVlaWm9aWlJMeWVVaGM3b1MwTUV2WUNxdnM5cUtQemVqVHh1aVRZUFJwWS9SSk1QcTBNZnEwTS9vME0vb2tHWDFTakQ3TEdYMDZHSDFTakQ0ckNuS0ZidDczbXhETGwvMHRaeVJxWUNUcVlzU0pNZUlrK0JmbEZscDJKZU5PZ25HbmpYRW53YmlUWU54Sk11NmtHSGRTakRnSlJweVlsMHZXODlIcGl6V2R2bGpUT1RPNzdJczF6Y3dWNXZLRE9qTll5Y3hnRlRPRElTL2ZyQ05SWko3ODRDejVaaldnQnZnL0JWSDRSUVQrOURMSGU1azZYd01HdVU3L01lQmJHdVVIY0dvY0ltaGJqVisxK0Iwa2pnakIrb01ZcTg2MnI2TFZWelBuM2szYjk5RHFhMmoxdGJENWk3SU9NZThzZkVOSDZWMzhtLzF1NWgvMzRNdnZZTzcvRGF2Y0wrL0JFdnN4eWdFNURDMnE4TVdITmFKUXBtb2lTc0lkNXhmRVNFL0oxM0huVzVDQWlxazIzRkhNUjJxOTdTS2k1RU42M1d6djNzNTM5VW96bEtuM1ZGWERzcFpsSFV2dXRjcGkyY0N5a2VVeWxrM2NpZlYveDN6NGY0UzZmT2NBQUFCNDJzMVdUV3hVVlJUK3pwdlhhZnY2UDUzT1RLZWRtVnFLVmtWVVJOVGFCUVVzaWEwWW1zYVlwaUgyaHhKd21EYlRQd1dxU0F3eHhCQmlDREdrY1VHSU1TNklJUzZJQ3hiR2hXRmhDQXZkR0JlYUVCVkRCQlN4U3V2MzdqMlc2VXpyVCtMQ1RONDVjKy85N2puZitjNTc3ejRJQUU5Q2NnbnVsczd1WHNTSFhzNm0wYjRydS9ORjlLVUhKako0Q1M0eFdGaEFPWjBnd0hFUlNsQUtEMldjcTBEbElzS2o4OWYvemVwNmxIVDBQZFdFbnMwZHZVMFkyOXhEMjdPMVl5dHRWMGNmN1RQUGR0UDIrcXM5dlQxZHRIL0Q1czlWeDZ3R2wxbXR5TmxibkxkZU5UUXd2aFA5dytuZHV6Qm83Sjdoek9oZWpJMWtCNFl3eFlrQkhETDJTSHAwS0kxam1jbTlXWndZelE1bk1EdkdBVTZONzg2TTRMM3h5Y0Z4bkJtZkhCdkhoeFArL0VjbUt3d3o1akVqYTMyMnJtRVRKSi9DZFRHMnhGakwzVEhXTTdiTTJGS3RxUVl0V0VOVjI3RUYzZWhGUDRhUnhnUU80SFc4aWVPWXhXbU45NGI2UytvL1YvK1Yrc3VtYzRMdkdaVys2Rk95b3c5ZXR1dkZyZXAzcUQrdS9vTDFKVkMvd2NZcDJhaStUK2NQc0lyN0VKSzE4cURjTHcvSms3Sk9IcFpIWkwwOEtrOUl1N1RKR25sQU5zaGo4amgzaEV4M1FnaGpOVGFpQTV2d0FnWXhpdjE0bGN5L3dEZjRGdDhSRjhUSFJySDk1ditQekNHb1E5SlVFbHlvOXNkU0pKVjJ6SDArTmd4eHo2TUpuWGlidTMrUWNtYmRKTS9Mc0J5VmM0N245RHVIblErY2k4NWNJQmhvRExRRzlnVk9CejRMWEhWamJvdmI1bmE2SSs0eGQ5WTl5dzZGRUVjenExcUhOako4R3I5UnV5dEk0RmZqRy9DejhYSGNNRDZHNjhZbmNjMzRScnhtZkJRSGphK25ZcDZOS2FzdFVwb1VlVk1qL2FTUjdpRHZVc1R2bXZzWFJSN1NtQUh5ckVaTTd0YUl6WXEvcGJnN2tlNVJ4Q3BGM05hSWMxcU53SlVXWFhPb1pxVzBhajN6aXZRUjkrcGNYaTJTc3JWSXd0WWlEVnJMZEg0dFJKaGFKR2xySWRMVUl2R1ZGQ2ZTS0M2TlZuSHV1S0d4cjl2Y1ZuRkd0b3BQV2NYL0ltS0ZSaXpUaUo2TnlOdmNScXpVaU9VMm9oUnJ4TktDdWl1MTduS3QyN04xTTFKKzNlVmFkNFhXN1duZHBVdDd5SWpOaXIrbHVMd2VFckZLRWJjMTRweFdzOWhEcnVYMGtQWE1LM0t4aDV4YlNaMm9xbE9uNm9SVm5aQ3FFMU4xSXFwT2phcFRXNkJPVE5XSnFEcGhWU2RVb0U1RTFZbXFPbUZWcHpaUG5aaXFFMUYxd2dYcXhGU2RpS29UVlhYcWN0U0pMRkVucHVwRWM5U0o1ZVZOYWQ2RTVtMG95SnZTdkFuTm05UzhqVGw1RTB2eXBqUnZNaWR2eWlBaWZOckErM2lhSEdiNDh5VEkzcFZKTlRuV1NwdzcrTHp5em1qRmMrakREcjQ3UjdBSEdXUzVaeDllb1hhSGNRUkg4UlpPNENUZXdTbThpL2R4Qm1keER1ZnhDUzdnSXQrelgrSnJ2bWV2c3FzM3lYVmVIQWt5YWozWnpQQ2E0alhOY1p5WG40MTFrTC80Yk1seWNkM0gvc005anRRVDZaaUtIR0tuYUtmNWMxaFJuTGFCZXh4cDVDNUhFcjVXa3VST2g4cW1iSTZWNHJJWDlsVHdGZk5NL0hLZUN5bWVNZ0V5YWpVbmpqM0JxczJYaEkrRDVVRk9LYzQ0UEs4UFVqZncvWEdGNDJ2c2pTdFZ2QTlDMHNUZStPL0V0UWlUeFl5L200d2J5RFJCaHFubDVvaDJMQ2R6UG5uL3llNHE5citHMzNlMUVwWTZpVWlVOS9veWMvK3ozZjZWNFQzcGYrZDA4aHRHMEdpK2YreVRFS0RXWGRnbS91bzJjMzUzOFdveENQc0VSc1ExbU8zaXg5NHUvaGRWbHlJZFBuK2U0VkJOTmt0NUxOUGxQd0JUZkh2ZEFBQjQybU5nWmpKa25NREF5c0RDdEllcGk0R0JJUU5DTTdZeEJEQ3FjakF4Y2JNeE16R3hjREt4TEdCZ2VoL0FvQkFOVktNQnhBd3VqcjZPREl3TUhMOVptQzc5MTJOb1lEN0RLS25Bd0RBZkpNZjRtMmtya0ZKZ1lBWUF2WmNQbndCNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJvMTdDV0JieGRIdzI2ZllMN0d0dzVZbDJiSXRXWllsK1pTdDg4bUhUdHVTYjB1MjQvdDJuRGl4azVnY2tJdGNCSkp5aEhDVVVrcEtDcVRwOTdVUUtFMEpsQlpTN3JPMDBJK2pVS0JRamg5YUlLWDhId2wrK21iM1BjbFNvUDAreUQ1cjU4M096czdPenM3TTdxTm9TaDM5RXFYUnY2VlNxU3lLWXVWT20xVWxZb3FNRGp2OFVpcXlVOFBoL0h4MXpueEx2clpjQytVUDZGMnhtQ3Q0UTZQV1Z1SkNVZEVvTlkzT29Gdm9SMlJHS29PaVpBdzhUMUlVUlZQWjhPaWpUMUY1bEphaWJLeWU1WXVOSVlYUms2Sm45UXgrVWU3ckYwODFUSW5YZTF1OTEwUHBGbzgyaklwbmZhMis2MzBEMXpkY2Y3cnA0YVpmd0gvdzUvVHAwNHNQVXlKS0Y5MU5hMFVXU2srVlVSYUtVckZtWkdJMVNNV2F6TWhoOTZBNkJQMG9WWXpSeEtnMENBWWpSWEk3VkR4SWxLMVVzVVdwdjh5cEhpeVcyY0lsRnEzUFU3UEd2eXpIbDl2dWxiWjVxd3VEN24xenFydktyT1hlNWorYnFzdGRyZnN2VGRYbnRSVVdwcHlUYWlLc1k5QzVmWSs0c3JreS9VdXByc1U2Y3BGb093cG96YXAzUkExb29kaWlldHNQY3VtTmZpbTZsSDVZWnFJK1JoK0NaRXhJU2h1cFdSbURwRlF6K2g3SVNFU1ZSaituRDlPUFVVYXFpcXFqS0lNRTZZdE1xWG95QTE1a3hNUGdKMEtLVkU3V2xzcG9vTTZtV0ZtVEJFYWtsR2VyV0E4TTFxZ3ZTcVVQWjFXckExV0RjMk1Yanc2SUhKWmhWK3ZvU0svaWlvQ2lSNzFXWEt6T3p1ZXU2Nm03cWI2aDFWNVY0UFJVbFZUV1oyV0liWFV6NGRCQ0Vlb0ptanVyT2p6dTJhTGxML2JjY04rOFJNeElEUjhwdTZ4T1AvcVR0UzFEMlZ4V1hGNExQQ004MzlUSDlDT2dNNVNjeFJyRFRKdlU2aHhGQXpwelZpdytTM0NjMFFXMG16NkxOVUtGWnlNTGVLY1YyYXFMdGJydG0wWTNYT3c0RXJpajl5aXEyTHVYZStuN0QrN0hiYUpQUWhzcDMwYU81NHRtOU00c2g5MzB1MWdiK2l4dXhMMjhkeStxSkkwUTFZN1dvQnZwMDFRdXRNSFRiN0t6S3A0bkZxUUdRcE1neG5RZ3U0QloyR0NhekZDQXdJd1h5MUozTkV1TTJkVm9qU2hIUHBkVFhtamJzMkxGWHJzeVZ5TEpXNU9kUys4RXVoM1VWbHBMTjFEcDBBbldVVjV2R1RSb1dHbTRYM28vZVNMSEk0OTB3ai9NKzZ2Uk5kUVBxQzNVQ29waTVMRVpLMWx0emxXdWtNNStING1sc2pTMStoNkt5S2FFZWgzTm9RcVlmY3FMZEV5SkRObGtyM2QzazNlSzZKZlVMZFFPM0s4cWNSa0s2eTl0YWVHaDZJdlJCYm9VNUFWMEdHUkQxZWpMYVM3dGlHai8xN3Nwc3Y3c29GczFvRnZwV0RvR0s5WVRmUkZXRzBKWlVDd0pRaXRxUmwyYm9jeFB6M1VjSHNHUGhxbGZiRHFCUy9lZWk2OTRkUzk1OEx6L0FCNnZ3WnFHdWJmSkdTK3lpYzV1ZWxyMlN2OFZkTGkxZTNTeERlTVVRT2NtNkZlRlY3Mkg1cldUTVRtRi9oZ2RVeUI5OG1hMjFsWXg3TXFhMmQyL05uVDdVUlNSdGQvOXZhR1NDb3ZlRkJ3WTdxemRjc3UrYnFDbGh6SFlvTDk4c0U1S205VkppRUcvT2xZbmpRMEFWb3ZKT2hidUhHc082UTNpczl3N01uUlkra1ZxejB6ajdvaGx1bml1dENmb1lGUDhmd2wzdkRYUzFyamVwMWJ5OHBIRG94Qm9wMUZpaWdLQ0xJd0dteVNUSENGSEFYZEdpbTRjSFZvalhWTlFFZURlK0c0SGVvbXI2dnJ1ZXlqQ25SVG1FWGh6ZklNM1ZxNkRFVG9UZUdQSElsMVRvUTVuYjFvYldpUGpQckZVbTRiV051M3ZJYnl0YkhHNzBsM0kxdjFNMmt4dmFDRkFtS09wQnFEdEFSbm1VQ2JvaWdqUWt6QmVmdnBVSWdDblpvTWQ0SHVucTRQMTB3ZFY1VlBsdlpQZUxhMnptd2J2bkJ1bzQvVGRKdFRnOS9iVTBmMEYzOW1oVW8vM05HMEpYcmw3MzRzNzlOd3BSWlk0Vnp3eVBocXFaZkdZK3FIemxjTDhZaUV6cUI4ZDRtNldvUmVrM0U1NnVydGo4V1ppdHlvRjNjcWhpckh0UmRuWU1zV1pjN0l4QlVOTWFveTlLcFN0UlV2V3FxYTd3MTNqMzlheGRzdEkvOHI2OVkwRGE3bFBSRGMydXhzSE53d09LQmkzdjlaYTAwR1hCbGJuRi9VNFhjUE93ZTdRQmkwN1pCOTA5bkovUXVhdDFhNUdhNWZyeVdCNXVralJVVjFoYlNSeXN3RmZsWVF2QTh5SzFja21pRXNRbm9sVnlxMnNNN1lZbEwvdjM1bHI2RFVPcnZWc2FsNnplZVZ0NjBaOGtxNjcvYzBwKzAwK1l5Q3diWU5jT1Q4VTNCeThldmVCMzExYzJXcEVLd3JMUzM1WjFtN3pCQ2l5LytFMSt3R2RrbVhFR2dYN241enFRRmRGbzhRbThQRE1KVGpJdUJkc2k1bHU0dTJuZ1JFanBsZUtuczNpYmtGVm1jZ1JmbVQwOExWOW1LNkxlb3EybzdOWlJsVDI4UTJ5VkZTbTJFajByZ0hhRi9EdEVaUENWaUtXTHBCeWppeTBtdnQ5SnJwY0lFQlRuYkMzL3hwa0ljZjdyNWNXSkI5YmlGSTZ3YjdzVmxWMnRWbXJQVUZaOTJEbjJLczVqYkg5L2haRmNjUnNMREdGckpHbXcwTmJFalorR25UQUtMcWFQazdWVUVHS1N1RTNyU3dnU0JTQnhwcWZLSHlWb0FrQ0d4S2ExRmdUVElVWEt6aWVDN3B1WU83bzNaZC9mdjNxSC9UcEc4ZWNGdGV5MG9IeVduZkh3UzVqVDFHZFdLNHdocXErYzBYa3B1MHRCM2F0SER6YTJDMWFaamNVV29icjdqT2RQSG9Eb282MVg3Y3F1Ry9XWTZtcXNvVWFWdDY2U3A3NW1hMG9WOVZ4cVBQU3ZZMzdUODN1UFpSM3oyU1c1S21NcGgyaExvcU92Z29Ed2ZhRkFTdEE2VXc2Um85c2NyQUQ2RmsxOTlua0xObzF2NW43N3R0VkR6eEFuMXBzUTh0UU4raCtPYlJwZ0RaUzBESWR0b084REdNTFFNUUl0aUQrby96Z3EzM1R2cG9xbS9maXJ2R3FtNExkVHZOa3hkVTF6YXlWUHRYZlhqK2tsTGRhdkpNdTVQMmlNMkIyb3ZMMzJ1b3JMTHlOcVkxK1NrL1JqeE1MbnJqeUdVRmllR214ZEY3MXhlNXRWNnkrLzZLQmdOVFgzSDB3M05kZE5tbDJGQlZmdi8vaTUvY1VkK1FOM3I1bWNuV0JtcmQ3bVA5YmdmOFZXRjhGN29GMk9vcE5Udm5CMTNkZlAzSFBSdFhzcnZEZXRwRnUrdFNSWFZ2UGJLYlhMSDdRZSt2cWtUWEFGNll4Q0RUU01RVnM4UGoveXcraUV6THVvVElrazNHZm1WR2psRDRWZVNYOFNZU01CYmRwSXYwS2JjRFlpcURGRFRMdXhZcnpzdk4xZ1B4T21IdWVIL2ZmNmF0aDNCcThjM2tSN0wraTJQQnBva3hteEFzQWpkWUhURGRKdi9DWnQ3b3ZQK0phZDlPQVk0TldXakpSMG5NbzRsTSswOFhkbjFkd3c2RytIKzV1elpXM3llVDlQMXJ6aHhndnovTDg2K1E2a1Y1dUUrbWdvSGZjM0YzdTZZUFR0YWluZHZvZ3F1V2VvRTl4LzRYSzhNNkcyMVhCSXhmYWlZamtSRlVIcHc5aXpTRCt5MStqbjZLZndEdndYMENEVW9tbHdkT0RtcWFuU3U1M04wa0MxV3k5Qk9pbHZhaHJWM3BETVQ1K1F2WWdRZysyY1RsTVJQbkI2VG9VM3MxOWg5djhOejgwK0FNeWMvZHhONk13ZHcvZkJyMEtiVkw0TmxqcTA1ZWdXaGt3Y3JTYmZ5L3k4SHpvNUhoZVlYUllwK21CT1c2eGI4djgrTUdGQTZoMDQwSGF3RjJEZGk2K0JCMzBvcC94ZXpmbTUxRitqblNrWVI1ZURMLy9FelNhd3crNkV1TXZ2a3hYWUh5YTZPZFRZR1BFZUJjMHhCYzMxa3hWRWUrR3g5eU1TTWZPbHZIdTlsMHQ0OEhJdHNERXZadDJIcG00dDJIZ2pyVmpjd04zcmgyZDZ3M3M2dHYxM1Bidjd0MzE3UGE0bm9iSkhHVW42R2s1RXNuNWRWVU9jbnA2WmlGNFlHQ0R2V0c2ZjZhaGNSVjlhbklnT08vaHZrRER2YzB1bHRmMzJ1Z1k0VkdPVjJzS2VJbEpmRUdFa013M1BSeStrZDErRFdHdytkQlE5NlhjZTNIT2I4OW9xNlZ2M0UzWW5QdmxIb1ZMY3UzU0FCSjVsbUR2UnljQ1p2VXg4d0JUSUxDTkh0eVVzOEU1aVprZjdybVV1MittYnpMUXRBcmxjQi9TcHliNnVoWnl1RmZSbXM0bXA1UFh1WFNRY1JyOUJQaU4yTWVObTFPOEFyQkoxYUxZemt2MGpRekY5RUd6ejd1bHJXcW9XRm9jTWJUMmxWVUhRM1dCWFpIdFlkbkVVSFdIdWR5T2drWGgycnFKbWh4bGExYTJqOVZWS3dvTE8ycTlxK3R0cldYYVdtT1JSVVg2RHNONE5oTDdDRE9nQjM5QUw3cm5rbGRrdEZUMngwdkFIZWhlUE1yekdBWWVId1E4SmRIOXVCc0E2cGthTTFMOTA0TTV0MXl5Y2Z1S2pNYnBKbVZMVStja1dBZU8zWEhadW9uOFJnOGE0MzU0a2NiajcrNGk5THFFZFlIOUVCSFdYdlR3d3Rvd2NxN2pEb0Q2bmFRai9KcWpSa0RYbnhSMEhmUlZoUFVWWTlOaTlTY2JJSmo1MjBJT1FuUGNMMmpENHArZzRVTjA5ZUt6ZEF2UjllanZvSStyQkJzQWJSRnBqT1RvanAxLzNZSXMxNjFiLy9zdDNIcy9SUG5jZTJnQk5YR0xTTVQ5bER2R2p4Y1dMMzB4dEYyTzVjSTNaSTViajh5dS9tSTlkOFpDUmRFdnVSK2dHYTdwSFBUemQ4RHQ1ZGVVbnVXZEtoMlRKVUV2Yy84aFE4OUt1QW8wSjJ1bDFaSFd4ZmNqbURhQ09PZ084T3RCNWlvNXRwRVFkNXo4aC9USWRVZWs0TjEzTHFvN2VSN1dBZDRJNy8rbllCbFJONDNjeEx2L0tQb0F2QnZtYVlBS3NuanUwTEJBaEQ3NzllNU8rbjBjdDFCQlZFVnJlRGtqTEFNZzgwajRpVlZJR3RtR3FzRHEvQUZkd2UwQWVtZWk4K2l4NklNazFvQUJlS1hvQyttTm5aM0UvMW1rQjlGUDZhOGdybTBBLzRaZmN6cnd3MUxwTk5najg3QnZuZVFJaUdEUGw4ZFdHeHBNTFptMGVoc2oxL2FhcGtyRzNtN3J0NXZ6N2VNZTNZak5OUmdaT1RHdnpPSTB2dlVvSmIxbGY3dk5obWtYUnY5QjAvUjdRQnMyTkhtaVcyd0NRMWZFaUlSVjhKeHB4T3BwNkxocXNHUzA0cXFKcnRDZ3RhckFOZUpDZDFnZHcvM2pkMHdyNVBUVDNDc1hjZEcwaGt2YkYzaVpBdC9vVWVBN1Y0aS9oTFcydE51eUVGSCtzV2V5ODZvZXJVOGxzWmpyeGx4Vmp2cGVkZW1VZExwdjZOaHFTVVp6bHYrU0RvK3p5bDFZdENTTEd1QlhoaU9qSkZtb1lGc3p3ZHI0aGpRNnJ3emJxc3dUMTcxdDZDMjFtWXFjNC9WRm8zYlhZTS9RajljclBsM005OVU0MExMMDVyMGREaHVoL3lsNmljNkF0UWYyelpDNnRFdVNJSlF3TFFMeURPOTdvOXZHTHdrUGxJYzMrZDJoNnc5NHpJN1FTS2k4dzVYbTdwL1VXZ0lUQTQxN1p0d2VSK2VtM0F4L2pSWDFXY2Zja3V6V0tsVWVMeDhIUEo0QnZWSVFlK0NsblRIeFFFOVlWVDI5b3huak10M051YzRzaWNsVVdyNDg4MWJwcmIzb3BDZWorMFJHV2pERFVEYlF6a1dJWEtKZlJvMUVSM0t4cjI1SVZwRzRPWE9DaDdqa0lLS3hrdkVxZnpCOHpjcVN5Ykx1dk85dGp3U2tUYjcrQ2NWVnhTc3J6R2FOYzZ4K3djcXU3Qnc0Tmd0Nk0zemxOWVptemZRR3Fidm1nL1RnenVaeGZnd3dGRm9HODZGYTBwNVVCdXcwQ1FuSUw5dHo1bW1McDVGSnMwM1laRTJHMFVyZnhKRUpkTXp1YlBRcExTejMzeWkxUzk5WWJ3ZXo4aDdJSDd4ckpLYWZCenNpQllvSlhqVnNWS0luMUFXbEdpaVBUMDlNMHl2VnVRVWx1Q3orRkozblVrQUdsMGVOcEcwRytKSVVROFlyNTMwSGxFQm9RMEdldG1qRmhva04yaTJzQWZrRmtwY3ZOMWJSdHNYbmIxZUkxREhDc2ZIbEFtZUNUOEhhVXVSNkU1TjNaS0wvdzB1NXo1OWMrR1UxL1I3WDhQTGZ1TE5mZllYeHJkSHpLQjN3SVVwaGVlMVpzdHZzMlFxNzJab09YYWZKTXhWWjJia1dzOVpPczR0UDIrVFN6TlM0UEVVTk1JOGwyTi9naFNoRnlmTGtnMWZWa3JUcDIyd3luNzYvVElJbDdOUDNsUVVtcHJ0U3lpZXJXVjlLeFl5ajNnK3lKMUoyVklVRmVkZmF1SHZSZVZnR05VNW5qVEFSQ2ZPWlJuYmNiM1pLdWtQemVCNUhLa2d2bFd1c1pHNEoxVG83ZHg4NlArNklVeVRyRloyamNWWWdMOUVLWUJ0alN2SVUzaGxjRTlvWHdZOFdTMWVWdzRJZjB2blI0ZStQa0VjbnhPRHVCdklnK3Y2UHFCWHNWaHB2dHhqZ2J5bEpZR0xRa3QwU1g5V1YycmZLRzJnN3ROSmlMa1hMZzRPMkVvTnJoSDJCZm5wcy9jakt5VHVuczEraXY3T1JPNS9XZUduWGhwaU5zUzdaMnhSNTBtSktSNG4yVmxkVE5sb1ZzN2RYbkc0YnNQSDI5Z1Zrc05vRmk3c1lScEtOU0JRenVieU0wUTBvaWpNbE5wNXpzdW9aVWQ1MFYycG9SQ25QMUVoWE5nVFErYW5WeXdhWHJlUk9RcHNVa09QTndKTVI5Q3JtdDhUZEZ0NXJTU1g1RVkzZ0dabU9WMVZVOWRkMHU4VUZUZG9xdTZ1K3VuUit5RHhjS05IMUc2cWR1WnBQMU83U2l1WXlYWk5ZWWlveWFZclVydExXd2V5c29EU3IxS0RReURDZmxkR3YwSlgwZCtMeGtzTU93WU9YNXZQTmdrcWozcnptNHIzU3lwR015ZkxPL0Jza041UkwxSnJTeXVKczFmcTg5cjk0TW80Y2JuOGpwTXhWS29DZUJXeDNIanBQZEN0bXVSTzlHdXl6cjAwdG5iWFZlV1gyQ1p1MG9OQXdYT2FmbUJxMTFRUjhsVDFvT1hldXJWeFhVR2RGSGJEZVlhM0JaQzBIZW1tOFgrTkJPQy9LSEJtYnFmZHNMcHFxdUwwTDdNTDRtbmY3NTdsM0Z2QjRhZ0QvUE9CTEUvMGJKMm1FVG1oT2pnZFc2WDgyWHJqZ25UUWU5cU9ydUszUWZCYmR6STIvOHN4NjdyVTFaSDFHWDRQSFYwQUQremttUmk4MzJXRGZBWGUwYnZEVzllOXZuNGxjTi8vS25rY2ZSY3dYcDA3OU43Zkl0emtUTmRBSTJtU0JwanBaSnl2d0txRVoyRWk4emFZcTU1cVpvSFd1WkxwNGRtT2xkNlAzZStyOElqLzZpaHZwZjIvdDhPOSs3UXIzWlJJNm44UGpGYUNUNVB0SUphaUhPeTlGT3lYY1QxRzJOSVJtMjBQY3plMThUbTBXL1pZK1IxWEhNd3BnL0htdm1iWGhqU0FlL1lLTkFWYXdFa2tSekFhZTE3THltanBmYW9aRW5LOVZTTE5MREl4ZU90QmswWXUxT1NVVks3UXJySlU2clV3aXE5VW85K2JVdTdJcmFodWJNbklVbllYR2t4M2Rza2FtdlBxWXhaVyszRmdvNlduc1VscVdFLzRYbzFha0ZuS3NNTmVpWDAzOTZnWFJJMS83OEx0SGdkZFJubGU1TTdiZFlzV29RNHpBWDJ3VHczeVROVUFHQSt0bStQL0tLdjJYZjhVcm03NGlpVmNxZ0VSME9jTG5MY0srcGlJTHk0dHN2SE5FVnA0VUJWQnJRRnVqTXhUSjFCcUdDU2JWMElySXNEcGZtNlVwMHNWL0VOdDFQbHBEZlV5bjhPZEVjckpCeWRtRUhlb1VmMDVVSytTTlVDbFhJQmFqZHdjUzgwVjkwZDAwdVB5d2xncjQweHBzRW9BN2NrYWpGemxaRmQ0M3NsVmd2ZDdPNytwdjJObFo0QzRJbU1XMWJMTTlsQnNjTFZqZEd3cXUzSDlqeW1Sdjk1RlZHZCs3VWFRSXlybXJHVU90VFh3VDZwM0pRSE9xUXlBSE04bGhQa29WZ2xCSXVsa0hDZ3crY0pJN2grZEpCWTYxWXBuTml0cGxYRkM2S1cydGRIQlovVUtyWmFCSTJ0bldGcWJSTTFKa2I1MnY2RzVyL2xHN1M5ZXd6cDJ2YmludjdzZ3NWYmJEZUpaVFh1aG5MZWkyQ2NlKy9NNkRzK3NteHNTUzhNZkVxckNsWkZVTTJZWlVqQ2tWeVVJVDYwSVRZLzd5TWV1b3dtVHdCVDMycHNUS2c1c2lGOEcvb0xhWGplanJIVlBHSGx1dk5xbUM1eG83d3J0QWxqbXhrelVUVHBHUWFCMHNIZkhGbUljMEp6SitrcHAxVmNiNnlYVkRINng5YzBQRzRaTFVuMmI4VEhPclgxdnJSeDd1RnJTYSs2Mi9WdXUvbGN6eGtxNHp2TFpqYXFMZ1ZGQU81UVdJWm41QUQrTW54dVdpeDlCckVGT2JxVnFjL1NYamk5dHlXSzRRT3lBaEQreE1GRGsyK3liK0I3SDQ2TGRiYmZNamxsVUdpV21rWktPbXNxYldGdkFGTmc2V2R1c2s3WDVuclZyZldtZDlmS091eWo2Z0wwZDFDeVZsbmxDdktydEpsaDBxTUNqVWVlN3ltbFpaZVdOVFgxWm1VNEdoV0YyWXFjOTNWMG9qK1FabHJycWpvQ3diNHBQbjZHNWFUVDhPOFVrckdpUHhDYzVmZjBwSFFVZWs0TDJCVDVzU3oxWHdzVFMvejhkeVRCb2srRVY0TWhVd2tnTGVxMFkzemR3NU1YaDhqbi8yN0c4TFh0WlBuczlicWdjbnBnYXNaU2J6UEZ0anFNNGMvUEhjYWtBaVQyL0xvYUcrZzUzOGMzdjJ1c21KdVd5MytOSXNuMGZDODFaS3ZZWU8wMmVvZk5EZ3NpV1BVc1huckJtVDRJMUlrZDZSaW9NeGt4WDd4MWlvSjhwc2tWQkpKU09xY3pSbWFMcjBibkNtdlBVUHBLUDg5RjFHVzRheFlLVWFoUzJsdFFHeFBpdk5yTEZsS2lyTEZUbC9NVlpmVWxkM2Q3RS9qZllwVlh4TzIwTFpFSWRla2htcEQwbnUra1BxRExFeFk5U2Y2V3IwQnM0OUdWaGl6dit6aUx0ZWloNjEvUG1lVG81dks1eHZaUkZiUVMyaldwR2NyZ0M5d3I1SkNiYVc2QnZTNXM5TzhCQWNtV1J3akVwdjBpc2NSSmZLRWFwclhPK3IzeERpbjMxclovdWhUSlZWMjVwcTZrekdTa1ZXQlpMWHJZZlhYdjVaTmo4ME5JZExFMHF0TU5teTUxZXR1dG9vVndGdkw4S3F5YUVmQWwxb0VYU0JwdnpvQk9xbWZ3MitUYTRnN1FSL2I0bXpYemc4SmMxbS9EQVpMRm8xRkhUQ3k1YTNWSkNIcTZaY3E4ZUZsNEdTeW9NeEg4d3lVakp4SS9SV0ZuMmFleC9nNCtnSzlFT1JNb3RCbVZRZitqdkJuVVM3MEoyaURJQmx4V0JJUlEvU3kwaE03VWRlaXQrVDN3Y2ZUdzk3YVJHL09zbW1GMHV4OElFcEtLa2I0ZFM3aVZGZkJkNUlvMzdRR0pqd3BSZkpzdVJaRmxXbFdWSGpLZkNxcXNDVDVNNjFtSnJxTGFpVHU5K1pyVXVwVFJOWG01ZHBMZm5PZjVKNWJvVytJbUJmeE5pYjFJTTNUWlp6SFJLaG1hdm5qMFVHKzl1djN2UDFEMmJwbDc1K0VqMm1uUXhmdFB2cmQvRllhcWhIcWQrZ1VCWSs3U2ltbmlmalc4VjlnTlRSTXpBV0wvVUt4Y3ZuZHBERGRqSm1HVDltMFBzUzBQczdRZS94UEJUOHU1bkFTditXcDgweVZJc2ZOb3RYcjRWeVd6cHlwYU9PTnA5dm5aYzgzR010eGtwYzdxMnJ3MzJtZzA2L1JuVDZJNkxUSDJHZEJ2amwwUG5GOUNseVR2OFpPYWVYMDhYa25GNUcxZUJ6ZWdGblRzRDVJOEhKcFBVWDRIUWswRG1mUkNjTDl1YnZFUnY3UVpSRi9iQ1Brak1aaEYwRUlhdkFHeGh2NHFFTU1sNXdLdU9NNzY0WEhNc01KTjdINE04MFJMdEE5NHg0bktnUloyVUVlR2NDUEpBQWJ4QWRpc09EQ2ZDUTZMSTR2RGtCN2hMdGljUGJFdUEyMGZFNHZJTmtnK2pvRXlDWDM1RHpFam4yb3ZXTUhpMmRHSUE3cTBkSFRIKzdjWUhPUUo4a25SMHNQdjE0UVBMMDAvU3A4S3ZoVHlKSWpycDUzYW5sUHNCbkl0QlBDZW5IaDV3RVRzNGt5UGpLaEhFZitWWjRJQWwrS0E0UEpzSDN4T0Z0QWh6bi90V0VqcG1uVC8wekRqK2RBQThrd084aTlIbDRNQUYrTzZIUHc5c3dIT3dRckd2NngyVE41ZkhaMXFXekdYeVVSQ0xQY2dTUmpNTVRrWWJyK0RPYWNCVi9Sck92L0tnRStWcFFCVG1xUWI2ejVLVG16eTNDZUI0bDgyZ1Q1dkV4WG80NGQwLzR0Z3Z5K3VPM3dnTko4RU54ZURBSmZsa2MzcHdFM3hPSHQyRTQySlkyYWg5ZFNKZmllTVNBWFNYd2tzQkRVcUhqbC95aTZ0UU9IM251TzNxMDl1aHRWdklFOVFGLzR4V2FvMStqRkpRR2Uxc21OcDVCSTc0VkgwUHplWHdUVXBxeVZYekdpSjQwVE55N2FWTnpmL1dvQ1g1c2JSNUMrbzZkTFJKdXAzbFVqQTVVUmRwM3RTeWJDZ3p2ZW01N29MOXlyR0ZrMTdQYkc0Ym5CKzVZYXkzaHRqbWZzaGpSUWNmQW5iemVrUncza1V1dElLLzd2aFVlU0lJZmlzT0RTZkE5Y1hpYkFDYzVaVUxISTlDNUpINE9ZaU42b1lSSW1zR1pqWmhlbUdKSENpZnlKZzlPNXE1YXZURjRZR0I0dkg4bTBEUng3YlgwcVgwVC9jRTVkMmRQczBzNFM4aUVlTFlZOW1JcjFyRFlEcHpLRURPa1JmRVRjaUVpajNseHd0VUdVZWFNY3M4cVczYzFXMXVZbjFPVTMyb2RkZzNVU2JSQlRWVzlzOUJZVk9ac3NaZHUxcTJpVTdkc0t3NVVWRVpLbFhxRnRDQlg0V3FvYURNWEJjV3l5cUpTa3lyZldWRHFNZGljeFpVL1hnU3pJZVNLdjRKeEI4bTRHOUFva1FlR0Z5WEEvUW53VFBwY0hONlVoUDltSEI1S2dPY1NlOEhEV3hQZ3FTSk5ITjZPNGVSZTJlY2lEWjBHRnJxU2NvSFFFaE9weEU0bm5tdXJuQkM0SkJ6R29xVk1LMzJMTzNUZDVUNHpHeHBSajEvaWoyUVV6M29hUTVFaks0ZmJtNTdNcjZ5MU95ZmR4VWJuS0NxdDZIU2xlUWNtdEhTYXg5R3hvQmI3V0d0ZElPRDFOUFQzako2WVkxa3VPdVFxYXQ3WGFiZXVRMHJyV0wwMHV4bG5aUEVZWUc5OWxFNkRNVFNUTVhpcC94TEdoblBDV0hhdGdrekRNVGl0U0lEN0UrRExpRXhiQlprdXdUT0k3Rm9GMmZGdzJMMm92MkE2aU5mVkJ1cDBESTR1VFlEN0JUajRpMmdlMHhmZ1RRbjRXekI5QWQ2SzRVTE9ITUpaOElHeEI4eENZS0ZNV09veDJadVJpUkVscGVUZWlKajgwaUgvMW9JMXF4cjI5bzdOTnV4bzdiT2ttd3BYcFZuQ2xscG5kYmk2bG02c1UyVjM1Rmg2TFczckgxOTMyOUNxb2U2cit1dTlmZHBtemxRN0Y2ajExcXdMMVBtQU41eFhMQ2I2MUNQbzAzaE1iOUE1SXNOZVFiYmRjWDFTSmNEOUNmQlVJdHRlUWJhSitHL0c0YUVFdUlUSXZGZVFlVGZSeXc1cUE2MmxXMG1lR2VmakVseUZGUENJVWhKZGg0Z3EzNVFIaFhzSGZITXB4d2xWOUVlMU1yOFVsMk9kblUvR2ZvTjkvU3o2RmwxTzU0RjkxZUpkOWR2dEs0dXZUUkpKcTNoTHl5aGx6YXJRdmtpUHpWOUdmblRiL1dzUk9wZVBVNkdyb2REbjhwaG1zM3Y0K3lQVi9wS1dDdnlqeXYvMmlzemw1NHU5VzU3eGJta1ZaNS9YazNnRDU5bUk3SVlFbVhaUjN3YjNKOEhQeGVGTlNmREg0L0JXSHM3bnN3aWRNWUdPTmlFbmk4OW04cExQa25DaUxPa3dxV3lrS3BhU0hUODkwUlZMeXFJN3JYWWhKeXY2T2ZkS1BDc2I3L1B4ZUordGZKOTRYMXhtSVhlVWpOZ2ZTazFJMWJKTGp0RUZoOUlwa3VFZDI2NGUvcy8xd2JVYU9UcWU3Q2pkMHJvOU5OVFJla2xUZit2d1RmdDNQck90bHAwaTl5NGFCdTVZTnpvSGo3RjFWTnkyZWNHMjZjQUxxYjN3MUdYcHJtbUNyVXRpSThHNm9SOFdUN3BJQXJ5K0w3TjBpeC9iT244VmIrdHFPeDZQSjhUUjJZck9talFmV0xjaG01UGt4VDB1bHlmQnpqbHlsL0xrYUo5MTFDMVl0NFE5Y1U5OFQyd2pleUsrSi9rNVBRY3lMTG5nWHFCUlNQNFQzWlVpcHpYaGNQRGRVRjNMb0tmT29CYy9YTlBVTlpQWlA5MlgrNk5MWjFhSlQ2U3NTR2tlOE8vb0tPNG9HRkpGR3EzMmxNRGJxcEVCTG9BZTJIdVZxL1VNR200SnpQbGtrbStKYjZGdVJVN2FnUTVBUk5GSVhZU2VJZnIyRmZVRytocVZaV0dZQ3kyUStBMWdvczlRR2M0bG1tQ2lHYW5vUStrYi9CbHE3QjNRZklXTWJ4aWRodWlCbkMrVE9BaW55YTdNVmFwR21rYlFhV21td3ZTanhXL2dDVWtCOWowZWp6NFZ3d1A2ZjQxdW9JNVNjOERQNjlFckYzOUoybDZHVGxNZjhHZjdjaFAwVVllWW80cVVtdklWNlBSdE9ublpJaDRicHY4RXhEUkc2alVTTTcxRzhiN0tFdngxQW4rZGgrTitZTVhOUVF4RStpRnY2bkYvMEFiNlF6ZVJObStRTm0rUWUrS0lja2Yzby9Pd0J2R2RWem5ENHVRMHk1aEVtN2VmbE42bG4zR2NsUDVzZGpmdFk4TE0yMi9EWS9FUklrdWhqUUpuRXFHTkY4VWJTaEU4bU0yNFhYWnhuQVQvY3plbWNPMjFNVnI4TDNKdVFPMUVkZWhLSE8reVNYSG5uUzZ2S1ZRS2orQk9qN00wV09HR1J5V3ZCNzdvbDZKeGFnZU1SMTRPMFI0bFI5djRlMzcwNCtSOWIvVExaZHkzM1ArR3Y2SVRTZmZBRVRXQVhrY3N4TDVMZDZvSEZpRFVVOXlFWG45ZExINmQwTU00SDlGbm9MLzNTVC92VXo4bmJYR3V4bzFld25zcytOSTJSblg5NU4xamR3M1pYbnp4NWVmSS9SRjRuOE8vOXlLVFRjV2szejAwTUhtMzdlWG5YbnlSRXU0SlBnbHJTWWtqRVA0YkFNYjViKzRLbHVUbUtaUTVPMTEyVHpNRXBwR1pEeFgrK09jQkRaS01BOTV1SVRLOWR1U2lwUXVEaVB1Q25KT1N1MU02WklNNmVtd2xWeTljbjRJOTZCL1I5WFFiL2MvWS9wWjBrZ3I0aWZ2Ylk1b2lzdzdLV2ZUbEZKZUdsRUtWbnRFVkZGWGpzcGlPTDBLSVlsVWlwNXpvRi9ROC9SdHlIa1d1MGZNR0R1SXNraDdHUitaOG5oTGIzMVNJczU1andvMWRRem1EMjlkZG1ob1JONldrTllyYk5UUDdtN3NDVXJlM1kzY3hFbXU1YyttaVQ3WC9yNnZYMXVUZnZ5VlFWUnBvWGZBVXR4ZjBkd1lxeXdPOHp6ME1RdDRCNDg3Rk40Slk2RmZINnZCNWhvN1I0eFMwSGt5cVhvNU16NGtuNzlCeG4wbFF1dWphR1RGNkllKzRoVzdOcVZWY001djVSNVRkTU8rYkQ0YUtRNzdJS00zOWplVFZJQzVZcGdTZFdVR3BLRDJPaWhKdWJQM2IzQWs2K2ZDRy9vTnI4QVA1NjBQVi9TNzhzRmg4K2tJb042ZWppblI4eEFzejh3enRYR3hESGUxZTN6b3ZlZFJPdEpaVzRuSlhUUTNaeTVCRFZFUHUzMlREVURNWnZTbFRuNG5QbHpKMW1YcUhUcUhQcE04T0JnZEQzWnMyaFJlM2IwUHViY2lCWlBmZXkzMkc5cjcxRnJjWEJUd2U3amRVUE1keWk1QS9lWXFzRnlWdHZ6QVBBMnZ1SWdIbjl3UW5oeTc1RnB4ZEFzNnJCQ2VMTmwrQTAwQncrTFg1YVJKT0pveHBpYzVsQXAwM0NFNzJOL2hwSURnOG5hK1RjSmJvZENUUStUUUpSOGdMQVU0OXdmbFZRdTRvaGlPSFJidkV6eDZCenVzRVIwRWJMdUFubklEenR5U2NiTXFmUUdlSGdQTWF3VkY5UTRZZENUaWZKT0VzOFJ4T3dQazRDV2VwcjNVSk9NOGw0U2g1SEZnZkZEbWYvQXJiQmRBYUhmcUtZM0NKM1RjUk1SQ3Ztcjd0dmdsNzRlMFR2WHpwQm9xcU9sT2lLOFkzVU42VVhuZ2ZaYUwzVGVGT1N2cUtZSnFoYkNDY2NEa0ZuU1FYVkdqY043MFIrc2FyaTlLUkxPZ0ZIT2hFaVVZSzdldDlGMGhmMkQxcW1BN2w1WmRxb0dEU1NmMXlLZlJvWGs1QkNTNThuOUh6OUZweXY4YjBMMjdZR0w1eFJlT2JJNzVlZW4wditublN6WTJrYm1HVTM3akpRY1lyK2pIMFhVWTUvOFY0Yld6Q0FSb2VQaFo0WWh5Q2RvSmtKNzVsQnFSajdRa1NjVStUR1Rqd3I4UVM3dW1OQ3dpL1RCUVNrUkhoc3dSN3NMYi9oY2VZV3Z4ZnhIWUJtMWlLbUUvNjAzOHR5U1ZPQmMyNVVLNndCcHpncTliUmo4bFNLUVdONnkyZzJBZGhUYVJTeXJ1eHp3VHJuVTRoNzFWL3h1OFJ5Vy9nOXpta0RsNG14SDI0bmh2RjlReVN6OEIxOVh1NDdvYTZpN1RQTzRmckJzRFhrL2Y1TCtDNjhLMEcxQXZJbWl5R3VvYlVOWjlqZVdaRUQ2TitWTUtmZjZqKzVjNXhneTlVUFZpSEg3WnFiMUVobEUxdGpSM2JndVJSZjFGL2hSa1gvRTFXOUdha1J4cnN5Nmo0YjRTdXJOK1JjU0RVUG90cVNqMHVmSitRV2dFNHpkQ25FdnR2RjM0amhQZmVGV21qVTZZQ3RkSmhsRFNIV08vUTF2c3laaDNCUGxlT01sZVJ3em9kbGRWcit6MngrN0dIVVNmMHB3WmFpYkVBN09uQ04wTDR1RnJwckRFN0RLWFp4aFg3YjgvNEt1MnlGUmJYcXRZV2kwWnAwdVhsTEN2ZDZuWnNzcFo1dXZnNzh0RkY0SzhiRmZQZkJxV1FMOERrK0dqVnhESW9UUnFTUHBIK3oxYXJPMzE3NGEwNTRUQ0xVcmpGbXByangzbCtwTUJQRjg4UEs5enhpVjhHai9GbVkzNmNxOHB4dVNmYXZLNzBRRVc1M1ZDaWJseGU4VmJHVzFPcERvc25vcWxWbHhUbHFWTXI3dklTdTFBQU5JZEFYaXJpbzRHb25OLzRHSWd4TWtWTTdHT2JjNDRXQ1d1eDE1VzJtTDB0N0NxL295Szllc3pnS05ZVm1UOE8xQld3MVNXTlpaME5yZHRDU2xmbUxVcEZoY1ZjN01TOGw4SzRWOGZtRHQvM0ZaVysrVXdHMHFTL05ZdWFZZTUrRGxZYTYwczM0VVdQYzlrRzRkTUg0WWlVbk90ajdwYSsvREdTVDM5aVgvNmc3dXBLVStGb3M2L05ic2xSclhUWE5OM1hZaXpTVjZ2eTdkVVNyUjZjeGRMbmlseHlaVm1lcmNGUllYVExNMDI1MVFIcnp6UldWVjVocml4UHNrT3JXaTRwVldibjZQanpPOHhQQytFSE5GOWxkUzRkMWlia00xbHIvTk1qWUd0clZVQlNabWI5QXcyZWRzZFV2YnN5WFYzUmF6QWhaQ2dxTEN0eTF0cFZYcWVuZHlEVXNDbW9ZY1VaUjdJWTJYS3p0VXF2MGNINm1VSzcwRjNrREU4YVA4UHJRVmVnbjRpeXN2QitIWVBOQU41eGNzYVZIWWR0QnRnOXBLMGlEdHNEYlI4U1paQTlNUWJEZmZ5RTRLbVNZTGNSV0U0YzFrQjhwb2NUOW52bE4vMlBCTC9xalNTY0JQK0Q0UHpxVytncytSL2hCRHAvVHNKWjJ1LzdFdmg1THdsSGtlUXpYU1RnZkp6a3d5M3hYRTl3ZUg3K2Z4Sk9BajhKdnVBN1NUakova2NNNTB3U2pqS08wNWpBei90Sk9DcUkzWGtmcFFNNWFDMjZEUHNvY2xnVkhUaXJoaHdRdkdQN2psaTBIWDBINXdNa28vaWNFZFhRRW5TUXhQNnRpRDhEQmRneUdtQVEzMmVOa3ZGZGl3NklNcUV1VHRYQ0h2QTgxQldrTG9uVmFTT3BaeTlDbmRvQjcrZEozUy9EZFFicS8wSHFQb0wvTU5RblNUMkE2NVE1ZWhBOUpjcUYrZ1I1L3pUVXAwbDlpcngzVTYraU52UUIxTitWWVg2ODFCSFVSbGREL1VNeWhseW9HMG45STRud25zNmdxL0Y5QU1rb3VRL3dPeXFHOXdHQmYwVGdId2x3ZC9ReTBhMGlHdG9iQ1AwMnBLTmVSTWZKdWJBVGxST1p0aUFMOVFnNmp1UCtSRGRxZDI2K01SOEtzcWlWK1NXNEFDN0pONE5uTEh4M281MmVtQ1kzYUhFdTRCcnVBOUNwTS9pT0hNTi81TXF3UEMxbXM4TlNKRkdtNXhjYXltNzRoOFlzenhVNVZ4UnBJaTJrM2RWQ081blF6cGpRY0l2ZElzMk10VHlycVpSbnBJdGNzYWI0ZTE5NmtIcWNKajRyaEhSTXlkWnRSK25CWThmSXU1ZEZpSHBVdEl2b0N1eEI1ZjFiZG9yUVRyN2RKbWhYS0xTRFVMeHFmTUVUYjdjRzJobjRkdmlkWlhaekc3VGJTZDUxUUx0ZjBPZElmc0FFMjVGTk5kVzJhZURZekJROU9EdjdveDhSbkJab2YxcDBLQUZudEhuZDFMRTFzeUlVaVJ3OHlQZEJEd1BmYjVMemRSd0R3MDZVelN4ZEQ1TWl2WjMzbjBweU05UHkwcGw2MGZMYXNseERkbEtOZmtDVlVacVhLYTJ3WmNyanYvanhqUUh6RDRrdSs5L3BhekhGTk1ZdFdsNVhwaklva21xaWNWVjZpVG85dThJdXk4YS9NdVR3S3lhL1hkU0Q5RU84M0hYTVlUR3FFOU83ZkQ2OFoyK2d1Nm1INk1mNTc5cEVSVVNoUUo5czhWOWpkbE8rM2ZRcjhxUzdMZm5HK0QreTUyOFZwVk4zaWZhQVBxcHcreVdOdENYODdsUG5nVnVTWjdwZCtDdEt6ODBwTUNZV1F1c1kzVUpkSTlMd3RCSzFPeWtXcjNKMTFFQ3g1UldyRkZEb0ZrdVpQWWdMc0NoWDRZSnAzVW0vUSswWEhmLzN0SlpWMkZzY1VLcHlkSW9zS1BRN0ZVYUxIeGRMY1c1bU5pN1Uvd0FpSWhWTUFBQUFlTnBqWUdSZ1lHQms2cmU5MzdFZ250L21Ld00zOHd1Z0NNT2xDL3lMWVBTL0wvK2VzL3hqWHNyQXhNQUJ4RUFBQUtsNkQ2QUFBQUI0Mm1OZ1pHQmdQdnRmZ1lHQlZmZmZsMytmV2Y0eHBEQUlNeUFCUmdjQXNvOEh3QUI0Mm0yVWJXaU5ZUmpILzlmMU9QTnlWdDduNWJRWTA3YldtVFlqVzF2TUVYYTJNMi96MWpUTVJQdWdrQ1ZmaUNTTmtnOCtUS1MxcEVqNVFraEx5N3hFS0VLK3FlT2xFRzNVYUM3Lyt6blBZUzJuZnVlNm4rdTY3K2Urbit0L1hiZjB3ZjlKSXJBWktXQ1lLZ2V4VmVPWVFISzh5NmpYaHlqQU0yeVZJc3lUSXJzbisxRExXQUxmN1pXMElSL2ZNVkc2N1NsOXBlUU15U1l6eVhpU1QySmtIWW1TT1c2K1c4dHhQWm52NHRLSk91OGE0ODMwYjBhaHJrUzUzcUtOa2xHa2c4OHZVQ2g1bUMyWExLbnI2TXRBb2JlTTlqSDV4UGpLd0RiUlppT3NjN0JDYjVOR0xQZU9ZcU5XMkJQTncxTE5zeSt5QmlMZGFKRTFkb1A3TDVFK3U2TXhER2d1Y25RbXBrc1hMY2Z5bHV6SFhNMjFINHhITUlCcEdMQWowb3VJUkZEaXRTTGkvQnB4NjZ6WFg3T0xzU3NJeVNGK1R5bUs1U05LTklreWVXbXZKV2wzcE1lK1NTdnlaWndOU0t0MWMvOUZxZHpiTDQ3WGtpSXl3dVhLbi9QR2ZuT1BSMTRHb25JTUJhb29acXpSNVY2ekVHZnNxUlNqaXI0c2FjY21za1ZqTWtuajlrNlhJODU4bDNGT00vMGRjbzVyRkdIcWVpUWdJWjMyM3MvN2YvQk9XWSt2UlRUUUlzRFhZUkI2RnpQKzZqQ1VPR3IwRTcvaGRxQkhHcWRGakd2S01kYlArMy93b3N4blY2RERJRkk2K0lTYzFSbWNuOVpoS0t4VmpkaFhwOFZnbkJaT00yZUhoVkR1MVhHdU85TkoxalA3dy92QW5raGIxeWMveVFXQTd3TnpDdHduSlVIL3RQbDFYc0k2NnZjK3BPQ2NoaFNXcEQwc0Y5R1F3cEtzOThQeUdaWHkyZnBsQjZMY1kyRW9pbm9aZ2ZWeWsxVHhmRlVJczQ3cWdOOTkxTEtYNzU5TUdvYU5ZZDNIZU41L0dqcGlnMnlDVkFUUEs5STZCK01XNmVjM1hHZE5ieUNzYmU4MGNjK3IyTjlYVWExWnJNTVFST2RqbklhUnFXV29WR0FXYXltcUZjaGxIV1dTV2pLU2hLV2ROZHFPMFNSYnpxSWdpRHVheUdxeWpld2hCd0pmMDVCenVuT3REWHpwNXhheTJHbkgzTTZqRG1IbUtNdzdxSUozMEdQZU53VDcyY2ZEMmNOZDdLY2k5dElENXJLU2VWdEFwckRPRjVBcHZGY3FtZjhhZkVHMVh6T3dFM2JjWHRsejIyM2JMV0hWL0cva2VLZnR0ZlBXK1FlT04waExBQUFBZU5wMXdVOWtXMkVBQVBDOC95L0pTOTczdmZlOS8rOTkzeE16VVZWVmxVTlZUVTNzRUpWRER4VlZsVU5WVHhOVE14VlZNMU5WUFZSTlZFeFVUVlVPTVJVeFV4VlZFVk5ST1ZSVlZkVkU5UkExVVZQYmRZZjlmb0hBUDJLQmdjQk1vQnc0cEd5cW4wcFNzOVFhdFVQVnFCUHFrcnFuVGJxUFR0TjV1a2czR1pGeG1YbW14SlNaR3ZPRE9XZnVXY3d1c3dYMmxIM2tYQzdCcGJnbDdoTzN5eDF5NTF5SEYzbWZuK0J6L0JlK0pRRGhtWkFTWm9XOHNDMVVoSVp3S2R5SkFSR0pNYkZmeklnZnhZcDRIVFNEWThGM3dWTHdNTmdKMGFGWUtCdGFEUjJFYnNJb1BCQ2VEMitFcStIVGNGZVNwRUhwbGJRaEZhWGJDUG83RVZtSUZDTVhVVDdxUm5QUnBXaERsbVJUN3BPSDVMZnlpcnd2VitVanVTbTNnUVRpWUFpTWdpUllCQ3RnRSt5Q0t1aUFYNUNHVVdqRDUzQUladUFjek1FOFhJVmJzQVRMc0FhUFlSYytLU0ZGVjJMS2dES2lUQ3BiU2trcEt6WGxXR2twUFhWY25WQXo2cHlhVS9QcXFucWwzcWs5eENLQVhCUkh3K2dGU3FGMVZFQzdxSUsrb3dacWE2ejJVa3RyMDlxODlrWmIxc3BhVGV2cGFYMWFML3gzU2QvWEQvUzYzdFN2OUFmOXlRQ0dhOFNOaERGdVRCdnZqYUpSTnVwRzI3ZzJ1aVp0SnN5a3VXaFd6RXZMdDVMV2xMVmdMVm5yMW1lcll0V3R0dlhUZXJRbEc5dUQ5cmlkdHRmdEU0ZDNNazdGcVRsSFRzTnBPZWZPdGROeHVzNmpTN3Q5N3FpYmRkZmNQZmZNRXozYnkzb0ZiOGNyZTFYdnlHdDZiZS9LNjJJVzZ6aU9SM0FLeitEWGVBVnY0aExldzEveE4xekhUWHlHTC9BTnZzTVArRGRoaVVRUThVay9HU1pqWkpKa1NaNXNrejFTSmNma2pOeVNuaC8zcC93NS80Ty83N2Y4M2gvd1lMNGVBQUI0Mm1OZ1pHQmc5R053WjJCaGlHSmdad0R5a0FBTEF5TUFGK1VCQXdBQUFIamF2WlBMTGdSQkZJYi9ubktibUFnaUlyT1FYb2lGTU1ZMUlqYXVRVWdraEhXam1ZbWhSK3VKRUVzUlM4OWc3VUZjOWhKYkQyRmg1YS9UUjA4a0xyT1NTbGQvNXorWHFxN1RCYUFEYnpCdzZ0SUFYdm5FN0tDTFZzd3BaUEN1YkREak5DalhvZGRaVks1SDFqbFNia0NQYzYzY2lDdm5UcmtKM2FsaDVUUjVUYmtabzZuUDNBejVWcmtGVTZsbjVWWjBtWGJsTm1STW4vSTlPczI0OGdQeVprWDVFVTNtUXZtSjhaY3h2eGhrelExbUVhQ01NNFFvWWg4RlJIQXhqRHlHTUVhYWc0Y1N0UUJIdEZacGVZeHlzVUp0RnpuUkFsSVJlM3gyNkkzNGpxTURhaTd0QXBVVGtvMG93U2VGbkk5Um9XM0orc3F5ZnNEWnhhbHd4T0ZMblRMZklRNmx5a2xTZlk5YVFQWHZQVTR6eXNPNSt1ZHBiVXZGSmZwdHB0MzNUekh1bHlnWG02SldkekhFK3ZhczhqVldxQzIvbWozd0pmdjdMKzBuZTFSMjlTeXNicFV3T2V0OU9idElLdm9TRjVFOGtpK3JoamlRTHNRZCsrczhmL2YvN2kxSVg4dVl4Q0RIcVl3YzlXck9vV2JrK0wyMnY0UC9sdVB6anl4UnErVi8yYUt5emRPeU1WSFN4dzJ1VzZHMUxQMnc5MmhDZkNQY3h3aEdPZHRPZjk2dmNjYllmRi9xVnJoQ2hWMVlTR3F1SjNmRWRxMzBBVzF6dUxwNDJtMlVSMndiVnhSRjc1VmxTUlRWWmF1NDkyNlpSV3p1b29xNzNIdVJLWEpJamtYT1NFTlN6UzI5SjBoZ0lMc0VhWnNrU0s5SUJkSjdRY29paXl5eVNrY1dUaGJaT0ROL1Bza0lJQmM4OTc5My83dVBRNUFvQTY1ZC9mZW5hMWV3RHlWZTdMZmVVTVl5VHNNMGxHTTZLbENKS2poUURTZHFVSXM2MUtNQmpXaENNMlpnSmxyUWlqYTBZeFptWXc3bVloN21Zd0VXWWhFV1l3bVdZaG1XWXdWV1loVldZdzNXb2dQcjRJSWJIbmpSQ1IvOENDQ0lFTlpqQXpaaUV6WmpDN2FpQzJGMG93ZTk2TU0yYk1jTzdNUXU3TVllOUdPdnVmdCtITUJCSE1KaEhNRlJITU54bk1CSm5NSnBuTUVBemlMQ2NqeUttM0F6M3NUOStCbTM0QjdjaVFmd09CN2pkTnlCSDNBanJyQ0NsYmliVmJnTjcrSkhPdkFnbnNEZnVJcC84QWlld3NmNEVFOWpFRkhjaXhnK2hZS1A4QW0reEdmNEhGL2dGOFR4RGI3QzEzZ0dDZnlGKy9BOXZzVjNTT0kzL0lIYmNRNHFocEJHQ2hvZWdvNFJETU5BQmpsa01Zb3gvSXB4VEdJQzUzRVJGL0FxSHNabFhNSjF1QjYvNDArOGhtZnhIRjVuTloyc1lTM3JXTThHTnJLSnpaekJtV3hoSzl2d1BGNWdPMTdHSzNpUHMvQWlYc0w3bkkwYjhBNXV4WlA0Z0hNNEYyL2hiYzdERzV6UEJWeklSYmlMaTdtRVM3bU15N21DSzdtS3E3bUdhOW5CZFhUUlRRKzk3S1NQZmdZWVpJanJ1WUVidVltYnVZVmIyY1V3dTluRFh2WnhHN2R6QjNkeUYzZHpEL3U1bC91NG53ZDRrSWQ0bUVkNGxNZDRuQ2Q0a3FkNG1tYzR3TE9NY0pCUnhxZ3d6Z1NUVkhtT1Ewd3hUWTA2aHpsQ2d4bG1tZU1veHpqT0NVN3lQQy93SWkveGNtVk9VMTB1VjFBeVpMUExKZGxqTSt5UjlFcjZKSVhmM1J2cXRlZ3hCMGk2SlQyU1hzbE9TWitrWHpJZ0daUU1TWFpKaG0yNlhkVnhOWkV6bEZna2szUkU0cXE1ZzhjVnJCM0o2Vm5GVUVZVkk2UEVwTFd2SXExcXVheFNrVkdpdWlhcjNoNmJQazk1Yjg3UTdVTTRKRWI1M1Y2ZnZhL2I1NUowVittYWtrMnFSc3lSSGRPRnlNaVdUOUl2R1pBTVNvWWt1eHptQ0VWTkpMUEptbXpTVUtUT09PUHFhRjdYWk16ZE5Ya1E5M3g5M1JiN3d2WWpOZW1XOUVoNkpUc2RrNHFoZHd4cnViUzFyQzNNWllXb0ZvbENPdUo2enBES1RMWjlHWFhjOW9rRmJDbldzSTJhS2dmYUdSbFZpNHNNSWF3TVM4Z01TOW9adHJJeWhNL0tFRDQ3UTBnN1F4aEZobEFpd3d3ejdERzJzc1pZU295eGhCd2pwRDFHR01VWVM3V2FldzNFalVnMHErcmFnRzIyanUxaXpWS2ROaXV1ZE1OTUw5Vm9OWmNwVlcrWmtpMVdFdmFwQWYrclQ1bGZxTGVKaWFVYTRnT1hhRlFsVWhQRFNiY3I2RXlhTkxlSlJqS0tVOUdzMzRuVTZZS3VHNDRZaXBaUzRsbHhyQmRIUXp4SzYxeWRTUldjZzVIb1VQSFlNR2hHRFNuWnd0VkdXU2hlcnJNcVNuRzJPQmJienNGY0txWFl1aW1SVTFQbUY1OUlGZXpOaFZMeGlyQ2xsTFNlbldvVHBhS3RNaUo3dzJhY0hvc3FtdldQRUN0WlMrblJsUDNFUE42UUZMNUFYZ1NsOEh2eXdpdEZJTzhKNUQwaFYxNjQ4eUovS3lSdmVkMnV2UERrUmI3bENlUkY4RDlhWFdZMkFBRldxbDhpQUFBPScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUViZ0FCQUFBQUFBaVN3QUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam42RUVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBd2JBQUFsN0V5ekJqNUhVMVZDQUFBTjJBQUFCTlVBQUFzaSsyS1dSazlUTHpJQUFCS3dBQUFBWFFBQUFHQ0ptRytEWTIxaGNBQUFFeEFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFWSkFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJVc0FBQWw4QUFBUGpBSy9JSWlhR1ZoWkFBQU94d0FBQUExQUFBQU5nai9aVVJvYUdWaEFBQTdWQUFBQUNFQUFBQWtDQThFd0dodGRIZ0FBRHQ0QUFBQzBBQUFCUnpIWVMveWJHOWpZUUFBUGtnQUFBSm5BQUFDbmpGdElpcHRZWGh3QUFCQXNBQUFBQjBBQUFBZ0FWNEFuVzVoYldVQUFFRFFBQUFCdHdBQUJJcFpZNlZEY0c5emRBQUFRb2dBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJHMkFBQUFBWUFBQUFHWHlOV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFZWdBQUFBQU5MUUQ2QjQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOck5XbXRzSEZjVlBuZTlEKzk0MTd0cmp6ZnhhK3pkK0xHSjg5eThZNmNsRVppUUJwS1c5R1h5ZnJVMHJkc0c4eEtDL21oVkZZaEVCYVZDVVVDMFFSRTBTTGpRSXBSQ29HQVM4Y2UvSUJpYVFHUXFTdE1GQVQvOGsrRzczNHpYczYvWWp1TzJlN1RqbVR2M2NlNDU1OTd2ZkhjdFNrUU1HWktmaWYrRC9UdDJTOVBoejU5NFdKWS9jT0xvY2RuNjhNR2hRYmxIL0tnanRpMEIvRkhpa3lxVXpLVXNjUGl4VHowbTdVY0dIMzFFdW82ZE9IaFlsaDQvZW1KUU5neCsrcEVUY2h0cktyZStvTDdiaWlYQ2E1VUVwVlphcEVPV3locnBRNDFxMUZqbjJ4VDVWc3VRMDNiUlplZHZ4MjczN3o3MnBqcUczTC9mRjZXR3FWOUdCdVNBUEFRclBDMG41VHZ5UGJrZ0kvaGVsaXN5TGpuNUw5UUp5Z1VWVVUyNEJ2SFVydnJsaXRxakRxa0gxYUQ2bkhwYVBhdWV4L01ldVV6VmxRcmFPWXpUSzZic0ZVdmY0WGt6dm41b2JrZ01aZnJkWnR3cnQzd3JuZytKcVZianV4YjNTb1l4czZCYjMwUjlDL1ZObEdibEVscm85eG0wYy9yUjQraDNGc3Izb1Z5LzdjZTRlaVQ5UnFrSXJsV1loNm1xOFkydzVuT3MyV3VQdzZLT2h1T3kxNTVBMlU3VURxdUFHR2hocUJCYldTcU1ld05mOUtXaStGc0wzUUp1bjNocmo3cHZzK2pobjV6Yk1hMnBMaFVmVzBkd1Z5VkRLTVY3WFFJZG5UdXRvMzRPY3JiSG9Na1ErdFY5aCsweGFxK2diUmh2dTZWSDFzbzYyWWk1OTJIdXQ4a1d1UU96ZkVBK0tVL0lrL0tDdkNqbjVLSmNrcmZSOTcvZ0VlaW9RcXBhaFpXaGF1REhxS3BWcTlRR3RVbDg0Zi9wR0FqK096UW1TZlEvVHgvN05HWm00dTk0VWZrNHhqVHRuSDBXOThQMktPN1BsclROdVZlem9OZ29laTRkYzJMcSt2NzYyS09PSGZUVkhydUYvVTdjYkgrT2pkOVRtK1R5Zm4yM1BzWnNiVnZoWTk1aWk1dHpzdU5aYUdvVzZXM2FlcTgwOFhlTzBWYThmdWNqRHFDcllIZjJXcUxRSXU0dVpXdDhLUHhZTjlMYjNVY3F6cURFTmdaYVdCWDhrODJQTmxsam9FeGM5UmUydy81VzBwODlBaGxuZVFaWFV6S1RHdHJqK2cwMW4rREsvcnJzS3RhMVRCU1pZcUhkZWJaMjkxUFlOQ2RIS3M0emJ6M3V4c1VmYUlYV1dWYy9LMStqM0h5UEZNMTNqTzFtMjU5WnFiL0s2OFZkblVZRmkweDlmTklsVVVnY09CcEREaFdIUkNVQlVWSUhpVWs5Uk9tMWdySTJhVWVMRGtpVmZBQlNENlRkZ2xvSElLWWNoUVRrVVVpRFBBNkpBWHVmQkpxK0Jvbks3MlVNSlc5QWxQd1ZvdVJOaUpKL1FCcmtPcVFLdUJ5UUlMQTVLQ0hnYzBpcWdkSFZ5RHZDVHFhaGFrU2pkVVFpcWtjdGs1aGFycFpMWEsxVUt5VUIvRjRsZFNxcnNsS3YxcWcxeUJQV3EvWFNvRGFxamVqZko1K1FFS1JUMEJyWFdrZ05aeHYyek5id3pEWlNNTnN1U0FLK3llRDlVa2k5cklEVUlkdGNnL3Qxa0hya0h4dlJiaE9rQVpsSUwvS0hQc2dDWkNTYlpTR3lrdHVra2ZhS0lyZmJpdkg3SVUzeVlVaUxiSlB0R084T1NMUHNnTFRKUnlFdHlMdDJTaXZpL0U3YzN5VWZSM3pzaHJUSjNSQUx1Zmc5dUw4WFlzbDlrSGE1SDlLTTJCbVFGR2E4UjlMSWcvYktJdVNBKzNDL0g5S0JyUElRUEtIOUZLZWZESGxLdm96WmZRWFNKVitGMU12emNnclgwNUI2K2JaOEZ6TjZBZEtJWFBnbDZIeE9mb1J4Znl3L1FlNzFDcVJOWG9WWThsTTVqM3Z0NzdEOEhOSW12NUJmUVpQWElXbjVEU1NOVEhvRWZmNFcwb2FjN0NMNjFKRmh5Si9rei9DTEV4OVg1Qys0ZDZMa0dxVFRFeXR4TjFaRSthV1pzZUpuckFRWUswSEdTb2hSVXMwb01kUUt0UUp4bzZNa3dpaUpxdFhJcW12Vld1VFZNVVpKbkZFU3h3akw0WjBZN2hMd2JUMjhxV09nQTVHK0JSRitGQlo3SEJIOUdqVCtBOWpBSDZIM0c5RHhUV2gxdlNTbjdGRkwxVEpFNkVxTW1VVkVyc2NJdnRoVE9ydXNPUm5kQVo4c21XZmtHTU9PTTNLRHpHZ0MrNkhlSDR5eWU2Qnhjd2pIbm5PZXZkaXN1R05seXVFL05NN2szNWpjZzRYNy9paDB0T3p6NVdiSlZ1Yk1jNHRDSFV0bk9KbmJlTjZVYW01cVBhZDZub1dkK3NydXlKYmJjOGFERjdrWloxOTlPdE1wUWZ3TTdaS2RSQjJOZ0d3NWxVM2tFY0xCVk04SXoweWg2eTNNYWMxNUNIUnpKdm5MYkhpUG0zOFlGV3crNVhmZ3RWNURyT240MEdGMS95bm1hWXlPTEwvbWxNYk1ab0Q0Nk1QSkFwdytzcm85MStZWXlqS2xhOWpKYUNkanZseVU2SjZaNVV3KzVlaGhmYjJLcHpFM0Rzck5mY1RscHhYZWVQSzA4eVdaYWo2R2ltTHBTKzZLbWU1akZjVjh3Vk9SeGxibDdMYlVYdTUrNTF4ejVlZE9lNW51T3Nya3ZhOTNvT3prT3RKMmcraDFsSFAzQVl0WnFqVVpiM2d6eXQxSzJ4OGw5cEFuazd0UmZJN1BQRUxkUFcrNGlObmtkS2JMSFlUeGlmR3haOXBYQ3pKelJLakx0WE42eEtrWVJUWTl3S2d6VUtmUnU3TDB2a3N4SEtSd2NuQzNONHU1a2pIWmovMVdQdXF3RWhCRkF4WDhidEJtMXBRdmFRM1RzeThaK1JPTFhGR1U5NWRoZFZoSDlqQ3o1NHhlTlpBUjV2dVRlcHJ1eWh4MVptVC9EbCtuM2hqamMxZkZ2Y1FveXVFbjh1dmRuT2JNcGIvc1RxVlo1emhiMzNoRm1KNllOMm1QK1RvSnFIaktaYjgxdDFNZDduZVRQdTZEQi9zd2M1MFRaNmZkQndyNGtSc3BBM004cmJIZUpkdGw1blNlNVBqOXFudHZ6Z3d4WjdKM2VPdmNXSjlaNTN5NTZXdk05cVNsTUIvUnpMM1lrelBzTVZOd24rRnBzc044dDROWGRKSUJkNEhoZFVQOHJCR1F4WkFvOHZNbEVwUWVTSWljcjFxV2dSK0V5ZndNV1FtcGtWVVFmYjY5R3VXYUMwWmxMYVNXakRBcTZ5RXgyUUNKa3gwbXlBN3J5QTdydVJKTXNzTUdzc09rM0E1WlFGN1lUbDZZQWkvY0J1NzRFVWdqOU4wTzdqWEZFVnZJRWR2bFk1REdQRlBjQmV2Y0NXa2pYMndIVzd3Yi9XaW0yRUttbUpZbklJcWNyNHFjTDBqT0Y1Q1Q4alhjUHl2ZndGeWVnMFRsbTVBd3VXQ1VYREJLTGxoSExwZ0VGL3dCK24vSlpZVG5vT2NQd1F1YlpGaGVoajZhRWJhVEVhYklCVlB5YTBpSy9DOUkvdGRFL3BlVXR5R0t2NU0wSzN5a1VmbVVUOXBVbGFyQ3ZSODhyMDF0VUJ0UVo1UGFoR3V2Nm9YWGZHQzArdGNRUDNsOU4zbDlOM205d2JPTWFnK3ZEM3Q0ZlUwQnI5Y1JrR0FFMU5IM0pqMXQwc2YxOUtoSlg1cjBZZ085bUtRWEY5Q0xDK25GUm5xeGlWNXNwaGRieVBRalpQcFJlclNWSEQ5Ri8xbjBYNG8rbS9MVGJwUm9YdDlPYjZYb3JYYnkralI1dlVWZXY0aTh2b084dnBPOHZvTzh2b3U4dnBhOFBrWmVINmFuNC9SMEhUMmRvYWROZXRTa1IwMTZkQUU5Mmt4MjMwcDJueUs3WDB4Mm55cmpTODNyRjVIWGQ1RFhkOUN2SnYyYW9sK2J5ZXZENVBYZEhsN2Y3ZUgxM1I1ZUgyTWNlTm05UlhZZklLTVBrdEdIeU9qRFpQUUdHWDBOR1gyRWpENUtSbDlMUmg5anhEaThQc2E0aVROdUV2QjhMZXgyTy9INVhtaXBiYlFNTmpxRnRYMGFWdmdRclBBeWZQUXFabnMvWjd1ZmtYc0E4N3NvQjZubEVlcDNsR004aE41NzViajRRbXMwdC9jUCtxL0Q0ejN2d1M4R3QvWXMycHhSUG1xV1lHempmUCsrNHVSd0pYdTh3ZXpkeUg5dmdQL3V6S3hwTTdoWnNjOThyek9xUDQyM2pLSmV6WEpNREV6RjVKbEkyVEh0OC9yVU81ODdhbjhhZVd6Tk9ad3d6OC82S3VPcHQ2YkRiNlo4UUlaYXlVL0Q3NzlmVTI1dTNGdWcxMEJCSHRMbnNvTmRjcVRvVE4vN3lUcGNyc3pwMFVuc1lpWnhMMFRjQ3hFbEZGSENSNVNvSWtyNGlSSUJvb1NmS0JHVUZ5SFZjZ1ppY0krUGNJK3Y0WTVleFIzZHp4M2RMNWNnenY0ZDRzNGQ0cDRkd2dnSFBjaWJvUVlaSW0rRXlHdDRrTGZHZzd6UkV1U3RKL0x5SkEyb3FwRTNTZVJ0SVBJbWlieEpZbTVsdE5VNFcwdWNqUkZuVzVnNVdVVGJOTkcybFdpYlpyWmtNVnRxSS9LMjgxemRJdjZtaUw5cDRxK1RMYVdKdnlsYWRoRXQyMHJMZHRDeW5iUnNGeTNiU2N0MkUzL2p4TjhFOGJlRzJGTEhYMEVDUkdHVEtMeVlLSndrQ2llSndra1AvcllRZjlQTW9wd3o5aVgwVUpvb25DSUtwNGxMYWZxc2d6N3JwTTg2aWNKSm9uRGFnOEkxOUdMR2c4SVpEd3BuUENpY0lMN1ZlVkM0bFNnYzVPbDZpRmhjVFN3T0U0dHJpTVVSWW5HVVdGeExMSTRSaStQRTRnUnhzbzVZbkNBVzF4R0xkVnkwTUlMdmczVUhhTmU5c09kK1JPZ1p6dndWelBDQy9CS3pmQjJ6dThSWlhKR3IwUDhhMmhxd3F0Ni85Vm9Jb2g5QlQ3VjRTdUE1d0ZnTHd6cGJNWHY5KzlRUytxZUh2MUl0cFplV3lSY2d5K21sRmZEUktXVDBwekgyTmxweEovOWpaQmZQK2UvQ3lOY1FIMytEbmZiSTMyR2JmWmg5bnh5R0Z0VVk4VUY4bFlxcGhTSk9pWDJHLzZYMEdma3NTcjRJOGFsRzFZWVNoWmdSNm0yVkVTWHZNTUlydGQzT3RncnpORlJNMTFSeFhoTzgxdkZLWHFGTVhodDQ1ZTlRYWdHdnpnclN5Zlk3L3dkZ0syK3RBSGphelZaTmJGUlZGUDdPbTlkcCt6cWR0dFBwekhUYW1hbWxhRlZFUlVTdFhWREFrdGlLb1dtTWFScGlmeWlpdzdUcHJ3SlZKSVlZWWdneGhCRFR1Q0RFR0JmRUVCZkVCUXZqd3JBd2hJVnVqQXROaUlvaEFvcFlwZlY3OXg3TGROcjZrN2d3azNmT3ZIdS9lODUzdm5QZnV3OEN3Sk9JWElTN3BiMnpHOG1CbDBlemFOMDF1dk5GOUdUN3huTjRDUzR4bUo5SGlNNUJnUGRGS0VFcFBKUnhyQnpoQllSSDU4Ly9tOW4xS0ducmVhSUJYWnZidWhzd3NybUx0bXRyMjFiYWpyWWUycWVlN3FUdDltZTd1cnM2YVArR3paK3pZbWFEeTh5VzU2MHRMcGl2R09nYjI0bmV3ZXp1WGVnMzl2bkIzUEFlakF5TjlnMWdrZ045T0dqczRlendRQlpIY3hON1JuRjhlSFF3aDVrUjN1RGsyTzdjRU40Ym0rZ2Z3K214aVpFeGZEanVqMzlrT01IWUNzTWdiTHdZdHE1aEV5U2YvQmxyeGRnU1k4dU5kWXoxakMwenRsUXJya0lUMWxEVlZteEJKN3JSaTBGa01ZNzllQjF2NGhobWNFcmp2YUgrb3ZyUDFYK2wvcExwbk9CN1JxVXYrcFRzNklPWDdIeHhzL29kNm8rcFAyOTlDZFJ2c0hGS05xcnYwZkg5ck9JZVJHU3QzQy8zeWdQeXVLeVRCK1VoV1M4UHkyUFNLaTJ5UnU2VERmS0lQTW9WRWRPZENLSllqWTFvd3lZOGgzNE1ZeDllSmZNdjhBMit4WGZFQmZHeFVXeWYrZjhqY3docWtEYVZCT2NyL1hzcGtyQzk1em9mRzRXNDU5Q0FkcHpnNmg4a3hLeWI1RmtabENOeTF2R2NYdWVRODRGendaa05CQVAxZ2ViQTNzQ3B3R2VCSzI3Q2JYSmIzSFozeUQzcXpyaG4yS0VJa21oa1ZldlFRb1pQNGpkcWR4a3AvR3A4SFg0MlBvbnJ4aWR3emZnMHJocGZqOWVNaitPQThiVlV6TE14WmJWRlNvTWliMmlrbnpUU2JlUWRpdmhkYy8raXlJTWFNMENlbFVqSW5ScXhVZkUzRlhjNzBsMktXS1dJV3hweFZxc1J1TktrY3c3VkRFdXoxak9uU0I5eHQ0NFYxQ0laVzR1a2JDMVNwN1ZNRmRaQ2hLbEYwcllXSWswdGtseEpjU0tONGxKdkZlZUs2eHI3bXMxdEZXZGtxL2lrVmZ3dklwWnJ4REtONk5tSTNPWTJZbGdqaG14RUtkYUlwVXZxRG12ZElhM2JzM1V6VW1IZElhMjdYT3YydE83U3hUMWt4RWJGMzFSY1FRK0pXS1dJV3hweFZxdFo2Q0huOG5ySWV1WVV1ZEJEanEya1RselZxVkYxb3FwT1JOVkpxRG94VmFkSzFhbGVvazVDMVltcE9sRlZKN0pFblppcUUxZDFvcXBPZFlFNkNWVW5wdXBFbDZpVFVIVmlxazVjMWFuSlV5ZTJTSjJFcWhQUFV5ZFJrRGVqZVZPYXQyNUozb3ptVFduZXRPYXR6OHViV3BRM28zblRlWGt6QmhIajB3YnU0eWx5bU9iUGt5QjdWeWFWNUZndFNhN2c4OHFkMFl4bjBJTWRmSGNPNFFYa01NbzFlL0VLdFR1RXd6aUN0M0FjYitNZG5NUzdlQituY1FabmNRNmY0RHd1OEQzN0piN21lL1lLdTNxRFhPZkVrU0NqMXBMTk5LOUpYbE84VC9MeXM3RU84aGVmTFZrdXpQdllmN2pHa1ZvaUhWT1JRK3drN1JSL0RpdEswdFp4alNQMVhPVkl5dGRLMGx6cFVObU16YkZTWFBiQ25ncStZcDZKSCtLNWtPRXBFeUNqWm5QaTJCT3MwbndyK0RoWUh1U1U0WWpEOC9vQWRRUGZINWQ1ZjVXOWNhV0MreUFpRGV5Ti8wNWNpeWhaVFB1cnliaU9URk5rbUZsdWpHakhjakxuay9lZnJLNWcvNnY0ZlZjdFVhbVJtTVM1MTVjWis1K3Q5cThjOTZUL25kUE9ieGhCdmZuK3NVOUNnRnAzWUp2NHM5dk0rZDNCcThrZzdCTVlFOWRndG9zZmU3djRYMVFkaW5UNC9IbUdReVhaTE9heFRKZi9BRlIrZTkwQUFBQjQybU5nWnZKajJzUEF5c0RDdEllcGk0R0JJUU5DTTdZeEJEQ3FjakF4Y2JNek16R3hBTkVDQnFiM0FRd0swVUExR2tETTRPTG82OGlnd01EeG00WHAwbjg5aGdibU00eVNDZ3dNODBGeWpQK1p0Z0lwQlFabUFOcnlFQVlBQUFCNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJvVjdDWHhVMWRYNE8yK1NEQ1JrbVQyWnlXUXllL1psbGt5U3liN3ZlMElXSUF0a0lZUVFRb3dCd3FvQ1FRa1NXVlRxaHFJaVZmdXAySDZ0TzlaUDZ2SnY2OWZXV3F6MXExWHcrNnBWMFdwcjN2elB2ZS9OWkVhdzVjZDllZmU4Yzg4OTk5eHp6em4zM0RzTXkrUjZ2bUErWVY5aFFoZ3B3N2hFV1hhYlNpUTJXSndPZkZNcTVDSGR5Z1Q4cDh4TnNOa1NzSHdFcjh0a25PTUtyV0JoR0krSHlZWWZ3UzNzK1NnTHM0Smhvc1Q0ZkoxaEdKYUp3a2N1ZTQ3Uk1EcUdzYnVNVHI3WXhiUW9qTFFZWFVheEREOVVhVm9IWWxhUGFVWTBPN0FzdlNmdGlObHh0dTlVMzhQNEQvK2NQWHNXd2s0aGVVYkV1RHc3V1lVb2s0bG5yRXdhd3dRN0xWWm5IS2ljMWpSQS9sMU91MEtwVWxpc0NsVWM0RWpFQ3BrREt3VWdraXRWemdoZ1BCdGJxdHFNQ1cxMTQ5MDFEZFd0WmNhZWhrMnI2MDJKK3BUL01TWVlFL1p1VythYzBNZUtYb3pVclN4cW4xaTJkZHV5eEluazVTK0U2enVLV2plRmJZZkNPR3ZrMlNBYmRHb1RvbjRZbk01UVdjUjd2aGJkd2o0YlpXWCtGMzZMMHJCQ0pDdGxScUxFRU1rd2NJVHlyZmQ4eXI2S01yY3k2VXdlU3QzaG9nenpBbzhFVlZZKzJBbkRTcnZOcFlnQW84RmlEY0dIMmVheVJ1QklaTWkvcXdCYldJeUdFUDJ0R2NiTnZiMmI2OHNrODZZWmkwbHQxOFZMOHRTbVhHM25sdXR2WUR6RnRvZjBKbWQwbXRTU2xHYXhwajUxSUQrbklxbTJxN25jTldoWS9vT2licTIxK0xwMGFWRHZzakJWVE02d1dQMkNzc0RjRHkrcUUyM0w1WGw2bmRuS0FKbGY1Z1gyUE9vSUkrTTFwRWFxTTV0MVVweDNWaUxoT01USjlVeEFNL3M1RTg0d0tsNzhkc0tyVXZWS1dWVlYyYzE1eGNWNXQvWit0SDNicGQ3VmwyWm5MNjFHWVRBUjJNYk10NUh4VTJTa3c3TGU0V3ZEZnQ1N2FkdjJqN3lOZ0ltSEhwaGlmNG82eGNqU3dPcXlvcXE2VkZiQ2xkaUY4a1B4UllEWWVvc21OV0xWQkdzY2xLazFHclZzME1oT3JJcEkxUlJBVDVCZTNTMFBEVTNUdTdhR2gyOTE2ZE5DUStYZGFuM1FOTkVwd1BuWXlFYXcxVXdZem9zVHRSV1ZDTFZVOGRIWnM3Tm56MjU4ZXVKcC9FL3dvajM5ek52TW5jd3lISytNemx3a1JMdVRNcE9rRGZkQVRveFdtZklpcFpmRXZBSWpVSUN6anZUMGlpUW9lR1ZtQnVFT1hIZVhtSWRJUHlxLzVUWXZyTFB3cFFYR3kra3JsQlBTVUlFZElxRDlOdTdzcmFLOTMrNWs2RHFMODN6R3BxQStoVEVxaGpIYnNuak5JTUwzb3d6bWZJY2puNVJkQitaMjdwdzdzSDdpaHIwVEUzdHZtSmg1NXZISG5ubm1zY2VmSVgyUmlia2YxeXpPdFY0aWRycnNFb2g4NHZ3TnJERjdzbk94bHBlUkN6dlZZSC9ST0FjRlFNbWp6UFVLdmJPQTVmc1dWMmR2S083ZGtydHpGQXE0Mk4yN010T3NLU05PZGpyWlBMclNNWEdvYjJwc3o1Rk9zeVU1d1V6bzVTUC9vZFJPTUVEMGdLaTgxWW5hTDR3RTJkQ2o3Q0N2Yjd4NHRuVk43MFJWVVdsQmNYaWg1RW51Ny9BZ0hBMGVhUzhaeWtuY2JIRTUwMU9EMlZVdlRvNVR1U2p4a1lGMFE0bUdJUVVuMkNWa01xMFNFWFJ4ejBMdWdjN09YVCtkMndBdmNtVVRjOTlBS1BjVkhWOE84aVBoK1hINXVCQTdaVGhDY1pZd1hPUXdaN3Fwb0tpb3RLWmJDblBjNTJHSnFjT3pSZHVhTi9iZGJNbk95cktIZGtQaTVBT2hXL3BLUnR4Si9Ed2xJbDBMeWkyR01XSTNPSzRsWWpoUFZKSXFSUnFJRE9JNGZNZGVZVzFMYzBoancrckpnaTMxdTNhWDM3UW1aVlY4WEh0dnBwdk5jZzlsczIxREUwbWJlc28zNUo5NWFPYnhOWExKeUlwSTdzT1lkZDBiN1M0NkRpdDJxdVRuMGc1RWdxS2RFTVNkaGsrL1lZdW5OaTcraE5naUMvSmtRcDVVakluSndFYTRDT2xTcEN4bCtRd1QwTVhNeXlJZDVFb2RDSFBEaHVYYUtndjJiWnMrVU9xMlord1lIdHJOWGRJWjNEa3V0NzJ5UGQxdXRtZW1wNlN4NFk2T0dFT2p1MzlzM1VyM1dvMjIxdEUxTnN5OXI4bzNPWnkyTkdOYTNCK01Ua1ZVUm1HR1BZWEl5WW84eFZIOVFqbTVpQ3l5WENGTE11SzVzOHBzTHEraWw1ajdUSTNWNHVyYTNvbTh5ZHJadmNjUDI5YnAzN2RuWmVXa093OUVLVmFOSm00WktOdFk5TWo5ejE5UUs2QWhHa2JYNWptdm8vYWFya00yVkdwaFpOUjM0UlBXSXB5c2J4NHVXWUtqVE11WUlUYUViYUsyMEdsV2hJT2lERjdpWG9GY01FdytzM3RxeXczWU5vLzVNZG9Ra2RRQ1NjeEVWQWcrajlMNThHc0xpbUJuS2pqWkVLNEFjckg1VWI0eHJ5YzZ6eGR3SDQ1ZmpwNk5BVjc1aEZVc1ZoaXRhUHRGL2d0YmxwcFVzYkpqb0hkRFUvZmtDb2NydlZXd0lhellaRTNhbEw2bXBYd292WDEvckRhSGt5MVpGZEpQaXNjaXVwODl6V1F6NWVnOTBkZWdYTW1FKzlZMEViT2ZkcXBjZGxFSVZRUEIrMUNsY05sY2prSVFhbkN1Y1hYcjRQVFpWYk1mM25idWpkeXhpclF5aWJyQld0dmtIc21yVElvY2Nvb1VNcDB6L3ZEK2tVY0diem1WYWhMcERYcWR5ekNsWFdQdWZuVHJMWmR1ZnZIc3FvVjJneTdPdkthemRxN1RhZUYrSVZzbWtlV01sdTdlUC9qVG1ibmJYazBKVTU2WFpuWmxEZkJqUUZteXQ2R09pM0dWTTNvcnhoTXl1d3pzSXZoYjVsL1Q3N3B5K2dyWCsxam4zWGV6NXhacklSUU0xUDgyWVpzR2JCUEJLSmhZWEJzU1FiYTg0b3NVWk8xNS96UjlzMjU3ZWxwUjZiN05XNmVITm01YTJkL0ZuaHRxc1ZmTFpTc0x1MGNoN1h6ZldvaDl1bnNWOVIyZUw5Z3E5aVZpZDh6Q0FrS2hLWWlPYW9HSXpjVldOYTg3ODlqVHB6c2JlM0pIaHRjTjU2Nlg2czQ5L3VoenNkUHk4YzJxaVkwcU9pYkMzODNJM3pJU1FYbTVNNHJ3SlI4SVJ5Y2ZldWoyb1k1elQ3UG5ubnpvd1hOc01XZC9WMzRSK3lmdG9yRmRHR21GeG9wNkxyMmlDVjdsM3Z6bUc3Q3g1NlllbURvM1JYV1I0QVloN25JL1hFa1RQTVg5endjZklONWpVOXo3dkQvMGZNbnVZVjhndGhEakQvU0llb21nRVFGamcwZDF5WHRoUmZyZTBsT1BuL3ZoZFB0STY2YVI0UTNCWjhhNDB6R3hUei84eE04U0ovV2JycGRPYi9UMmZTdlBwMTZpbHhnbHlBRVcrQWYzZjhlUGcvdzRXTG5mcytlNEQwRk5QQTR3YmNqSng0Z3ZvdEtRdEIwbnM0bHdwZWRUMkk3d2NLK2R4bzl5b3JQS2JIdFcydkcvR0hKTld5T2NoZkJiTHZXTHNCV01iOXlucUUrZ3RHVDI1V0FFU2RQeGY1N0IvbXpvVUxEajMwRWk5eHgzQ0txNUgvdmFFRHNhekxkQmlSNEg5Q3VMNTJkOE5FVlIrSDBGR1k4SUp3cEhwRUZmdzk1eXg3NDdibnpnMmVmdWd6OXhGOERGeFNQeGFUam85YU9FN2p3L0J6TFNCcEM0OGI5dnZCZlVXTjduZElpdGdiOFFiQmJuNFZQMlQ5VEhrOGhIN3VjYzZkTDB1czAwK08yYTd1NDFwTnpaZU1mbzhPMnQvQk42cG1kbnA2ZTNiNThlZjZDcjQvN0o4UWU2T3g3dzZsb3BsUWRhT0JmcWdKN1hOaXZmUVRMOHp3SXNIOXU1Yyt6NkladlRhUnRhWEdUUFRROE5UVSs0bkU0WDVhdUY4a1Z0bGN6SEMxbE14SmRoS083eVl6YVA1MmJ6U0ZKZmNmZC9WTnorNkoxZWJxR0haK3ltcC9TcW1PQnRvYTNGUVM4K0tQRHM1WE1MbldzNTFWaCt4Y3FNSW1NTTlaWEowQVJoWXp0TDhuNTQ4dmpBeVByaFVmYmM1RUJlbjRiN0xZUnpYOEIxb3lPOHpETlFqbHJrMTBUanh5VXRWaENmNXZWOFpCdkI4Mno5WFZmRHpkY05yT2x2blU3TXJsbmRlSFJQOWtTQ2JUTE5YV1IxUTdxK3Qzck5oR2t5cmk3V0pOY1llcXFIcjFkSUp5T2x5UWs2a3hMN1FuMUFlMEJzRTNLTUt3ZWwrOTViYk41YmJQN016T0o1bnA4NjVPY0E0cUNYUVkzaC9TNVJZeW96K1B6NHNibTVZOGNyU2tvcVVCbXE5OHdmdWdHZTVrb3JxcXNyc0MyeGZVY0UveTRpR2lmNjlxc0hUOTEzNml2VXpUK3lCcnBHSWxBM2Z5am9aaGdZS1JyQlpLdkhSKzkvNGNIeDhic254azQ5RDVjNUZUYjZoQVVPMkNpdmZnWWgvVWxobldKYm1jaE9QSUFNTGh3NWZQcjlYNTdadGV2MFd4L2dOb3JCQUxmKy9mZTVjOXh4dmgydUxYYU0yaThjTjgrWTR0Ty9uSjVmdU9zeU1IQ09ld2JLdUdxT3g3VUlNUnF4UTA0YXBJQmVZWUZCN2xINGtyc0xoc2JnTjFOalhQSVVYUzhZQnc5Z0hJenlWRW1JTk8xbzI2U3pzeGdLank5Mmp6UGZpWldETVZhR3RkeloyNkRkR3l3REU0WGZEUUlOSjUwVlNkVHNMRWh2SFdjZkhCZHdEQkRMSnZCeUJUSnVkQ2ducDdjZWZIWDZWWWdGRGZjWHVJTWJKbmlNcHhPdWVINUIrbElReHE4OFBEbEpZb3FuMkU3NGtRaHd6MWNLMXpHOG43SjQvZ1ovWkNOdzlWcUluL0wzcWtKNHlYdGRpUldESFNldmtMQmhoYTdaVXRPVjBaMmZrV3V4dDZ3MVQrUU85LzVmakZPVllseHBTSTNWdDFWa1ZDZUYyOUlNdW42WnFyV0x1N3RGS1ZzcHJ0QVorRDRyMEhhNzJROVF0M2d2SndsdzdHS1pRU3dSbG1iRmdyYkIwci9aTVZDVTFxUUozKzVJUzhuS2RqcllEN2dyTWRyNXJZMnpsZkZhRzl5cjRiN1IxTFcwMXBHeHAzaStoQit6b1hUSGNTMkhnTTRPZnF5cFM5eTI1OERXNmdKM1prVkpjVmxtc1RKS2NtRDNydm40ZmtsbGZVUmRwZFFiaDN5SjhkNEhUQ1NqSnJJUm9oQkNEbm0yMmx3U1lUc0Q5NndvYUMvc2MwNzNOK1l1ZkpLUmtvdzh1bEt6QzJlYVo0K2xnbWd4ZG0wc0xJdHBiR3BxOE5MOURMNWdCUzlQNDBoaE8rMkxuY1JXTktCMnArUEpvS3I2MGk1anYyUFhUVGRldDNaRFNOQ0Z6SnlnbHkrV3VHUDZwZktETisyZTN6aW96SmErNGM2V0RQQnJDdmFoRGluNWRlM2l5WG5IVGh4cGIzUHo2bDVOcmpJaE5zMTQrRERjMWgyWk5yZzJiUG5ha0RoTHdSaTNrWSs5TUVhTXdMMkF5VDlhd0owOWJ3V0UvWSsvTnV6TXFWKzlhV0pOVW8wMmJPYkFUUC9LdFZVbDdpNVZ1aXpSMVdjcnNOODhOVDBmcDAzaEVyY2RTQjdRNVpmM1I0Wi9GWE8wdmdiNXJVQmh4Rk05UVA5RWxZMzZYQ29EQ2N5YnpLNnNoWVdPTlpYMTBKaG9NWEEzNHJ6L05iKytrdHVIZkJhaUpEOWlQMFlkaitSMXlELzByRm1vdHFTbFdiQ0FCdzFIUTVMSmxFUUt3M3JlOVZob3UzQWNJU01MR0pNc2dFSmRnek1qVGhNYnZVUnA4YlhXNXFpMUlxV2FQZUFqU05jbEdVY0Zqa1B3M1M0NzJuK3JvdUxJZnp6MjFwK2ZlQmE1TG43bkN2Zmw1Y3NVMS9NTldCRjNCUzlkcjAxMWdUVXBZLytDVEJrUkhTbzV3Yll0L2lSV0pSSm9pNXB4UHVLb2pGQkVDcFNSUXhDVmlxNVRZWUd5eitkbnVSYnlzN01XWnNLZDdhbmRabnQzUmtVOWRKZXBRN2w5K0VmRDdRQlBwbEZiWklocnFFQVpldVVmOFIzNXF3TGtQeFBSUGVTYkFQQzRLZ1Q1cDlBOVl3VGFZUFRQd1g2U3M1TG9GUFVDRXEvZnQrOTZVdGF2WHg5NWVQZXV3NGQzN1Q0OGNjL2RkOS9EMndBYjJvQUkzZ2FvaEtINGJJREMzd2JNckloclQ2RkdJTEZHUFNEWWdEZlpOekswQm1vRDFLb3I3UGlTRFNDODJYRGRSbUNVcWlIWk43L2RBOUZpa2QvQ3ZTVy9FZGV0dmIra3B5QnN4cnR5My96U2hrdTNlWHU1TzJYUkRwbithNWZLREE2elFXU3QyYjBUb0tDaXE1aVJKbFFteUJTeGh1SnM4TlNsbUVYN1ExVGNDV0szMGNhZVJuN1EvSm5KTnRYZnY0ZjRPM2lxaUtCVEdSdnlzemIydEZYV2xTUmFWT2E2QXVmbVZjT05hMXVxRHNtVjRicm9pcXl5Vm4yL1NxNlVLQ0oxTVNYT21wN0VmaDMxYjU2dllacWRRN3ZDcjl4OE1HS1V5U2VLZUNXYnppcHRiNjV2VnM0Y1BCaHYwU1dFSzVyYS90NGRkY3ZCc2IvRnEwUG8rRXB3WHFYZ0lSRSt0WGk4MThlMkpCQytNNktydjZ4dW9jSmhXOGdxYjY2RWFlN0o1bmpZeWNHU1h5WnRsL3orS3krZDNManB4SXU0Q20rRVdVU2pzWUVvR25HKzYvZmhvODZ1US9mZjJiN3FoalZOeHgrQVllNE9iSFFZTm5Qek1PbEhINzdDdHNUdlczRkRaU1YrWHl5RHJ2N1ZKODZldVd2MXloTVBQWDdxRkxDTEowOStTVk1tcEEzYU16bTJRUjFYOFR3dFpYRmNiLzdpNU9UWWliZTFiVVcyOVBpWXBMU29aYXlZMndzN0Y1OXByTUNWYnMzZ2FaRGQ3aHRJZzQ4RmpId3NFQS9pUmJpYit3b2lSeUI1YklUN3pSakZWWHRHWUpiOUIvR213Zndja0dEVmliM2htM2ZTdFh3NkEvK1FTWmsxTzF2NzRnd0toU0d1cjlWcGpvdHpwenVkNmU2NHVQMlNvYTVqZXUyNFZuK3NhMGd5RUZ4NmIyWk9SRVJPNXIybHdiU3ZEbzhOOXg5OC9nMm5wK1BvbTZJWHZpMWloSGhpQkNaNVBtUmtaUkxmNXdZRjd3Vzlxa1pZY3FVQjJiMFp4RkhmeHdaNytTbytiTmtSRWRrMkx4L0p6TjlaSFR4UDgxS0N2eVZPRFZXUHo0bGdzRzAwUklKTlhGVlFVQjBmSDJVUmlkYjV2UzlhbEFWVlRsVmtZb3J2aGZlVHVSNFg4d242Y25vR29BRkNTZWJ5NWxtd256Y0R6d0JBeVRsa01uamQ3eENBWlRvOU8rRWJqSmxVSk5jZjdPUU5nUzhGTDhseUtVTEVDcEo1eCsyakFvb21wN05HYW1xS1V2SXlVa3ZTaWg5T3k4aEkyM3NzNUtadGRaT2xJY2R2WDZib2p3VHV2MFdSL2RIaUUzQXN2d3gzN3FGbGJpSURKN1dsNTBsdXkwd1NqdURNQTZ2UmFmZmxMY2l1ZzloRkZhNUdwWno0ZURhZVM3VmFZRjI3T0N4bnRNcXh4bWp0TVkyR3ZmZ2owQnVucGtaaW0xeEJvY0ZqOFRuUjdtNjdPbVpjcWxwbmNJOEZMUS9PcUluRGNTa1lCK3RrcDFEbXBFZURWV3dsb25kWlhjUjhxMXdxTVlwSnJCSmIwUjR2NVYzQm5HTnI3S2hQU0tqdmFMVGw1R1EyZFRRa0pqWjBOR1htT0xPem5WZ21sVzExamJtMXRibU5kVzFLOHA1VFY1ZEQzZ2RLQ2dwS1NDRmp4ZmlaTFVHWlJwUDFRSExSWktEODRpSW5KOVRlWER4MUt2cGcvMjMzYjkxejE3SGV1WmhUcCtZNzFKa2RrTUg5RkNxNFgzWTRWQjN6ZEk2WGRGak1hN0dJYXZMUm8yOWlySDJTN1NGUGdoZnZ1UmRld3YxUktwTkw5bk8rRE9CM2pLaFlxZkR6Nkx5eGRaR1BKRE9VRGhFUTcweEx0bTdzNks3dkxyS2FvK1BheS9ON3FrZjdSMXI2MnMxV2piMjJ3SG1qMXBLZ2lxNlV4Um5BbWxvUm9TektMRzB6OWF1VjBkTG9GVVp0YWNhd0tiMm12aFV0cmpwR0ZpUFhSaGRYYVhSUmt0QUVUYVpHTERiUjNOMG10aGErWk4vRk9Mc0dhRW9MUjZmRS9kVFhxQitScUlkWnhHTjZGWVBmSVZ0cDZvcG9DTWxXeFlITEwvTHl4cTdFVnV3ZmVXaWc1OHhHZkhhZkdXK2FMUytaYlczYVhsRXkrMmE2YzgzZ3lLb1l1elRObUc0Yk1xUkx1azZQRFQzUXh6K2J5blozdE82cTRwL3JsS1ByK2plR0xtOE1kZG1Wb3hISVd4enpFcXhCMlNveHpzVVJnSFVwU1VSOE9VM3lhVVY2cDh0R1l6NlVOZ1NIT2QyWjdycENVNktqc0w2cTlSRDNYL094VnIwbVJnUGRoaFJYdXFNdzFKcWhxSXliK3JxaXBlVW1sU05FS2JmeTUxQkpqSjIxdzF0UkZ1WVN6VjllWXI0VXpqZGVZeVBnWTVMTE1EdHh1eVdCQmU0UitQVnJqMDl3Ny9QdDZIbUZsTm9DOUFSS2lHUVoxSnRJWEFFSk5FTjhsVVNYOU43SzU2ckVLcVBWcUhEU0ZIWXlRRmo1cHVLOGlXcisyVFk4MUk0bGJDUWxNNk9rekJXdnQ4b2tKb2gwYjZvc0d5L2lueG1qblozclNTbUdrTlRFRE9Wb2IrK1J1Q2dwUDY0NWRoUDhnYjJBYzE0dHpEbkxwTUZkME1RK3k1OS95QUppcENYZW5pOXRhQ2dsUlJNWHA4RUNkeldVbERUUVl0VHBqS1F3TkhjTEdKZlBTeTNvbWN1eEZ3dzl1VDhpM0EzN1lLMUlMUlVEMmFsL1Fua3BoNTB3SkpJaVRPcURMZTM5aXBsUEdkNUhPREZPYWtPL3B1WWpZU1h2NVltZUtVS0V3ejJyd3VoY3NDVFlreGRTSXVWSkdjbXVxSkpxVSt3QjlNMVBKaWFZWVN0M0xEbG9yVVNucjRwNFEvQ1ZTRE9XejMwRll6UnBsTkIxNmdZSlBOcTJxWC85OGYzdmpiRG52djBMUEJFMTJUMjE1OXMvMDF3Mzh6QnpDVlpKYVRhYk9VZjVmWnQ3RDI3Mi9CejVMWVJjaHBkeEdZN1ZUTWNWeFk4TGRkZUV1bnNBZFZkRU5ZRUJ0TDJ1NzVFMGN2dlQrOXZXOUxhMjlxNXBNK3NOSnBOQkQvS1dGc2U2N3E3aDRhN3VkVzEyRjhrZXVlellWd2JxYVE3VjA4dFVUeThUUFNVOFlLY0gyWFAwSFBVaVBVZVZDZWVvVWZ3NXFvQnpuWUJ6Z2VKSXJzSXA5NlB6MXdBNlV1RThsbVUwSGhmY2hmNlA1ckJVZEg0VTNnTVFwMTBsamdDWm56Yzg4ejNwOXREdlpOdmhyejcvNlBId2VXclJYdFFyQ3hrbmxFRTFjeTE0U1FCODNnZXZDSUFmOHNHckF1QW5mUERhQVBqalBuZzlnZk41YzlGOXFEK1JSQmYwVHFQWUNFc1pZOEJ0TGZ6K1l1UERNTU1hK2R6eDRzS0RvU1NOVGpQSUVBb3VzbGE0OTBpK0cya25VTnBGY0lEMlNmUFFkRXhKd2xnZDE0U1hCTURuZmZDS0FQZ0pIN3lXaDN2ZUpmbGdTaWVOcDgvY1EvSGJjRWI3L2VBbFBOenphNFNQVXZvOHZFS0FvMTdCQUtYUHcyc0pIR1ZEOGxmSGFNNHNtdC9oTCtYZ0ZUU1lTd1lVVkhmVFVpYStmUTVzUTZBbDZYaXdQZmV1L09LWklZSC9lVHBYZG1HdWRsQSthUzZYOHVrUTVETi9UWGhKQUh6ZUI2OElnQi95d2FzQzRDZDg4Rm9DUjV2UndNekF0MndtUGR1MmtoQUd3eGNNWGU2b3ZYbXUvc0NCK3JtYmEyK1pxVDF5YS8zOGZQMnRSMnFQMG5XZjUvbC83Si9ZUDJJY3BHWE0zZ3l2RVBmUUNKOEVSQzY1aWh3QWhRUTdyRUFDQXBMbTNkeGNVRlZTaHkrYkdvcXJTaHZ2VklBMHBiUjdEVXpJdU04U2k0V0VyN00rcDZYM2p2RUh1ak9iYzlyNjdtbk9nbmJqOXVrcUYvZVlicGEzUlRRL1NtV1NLOGhxOUpyd2tnRDR2QTllRVFBLzRZUFhDbkNhcTZSMENnUTZoYjR6bUVLcUF3bytMNDdidTZzeTR3dGJTR1o4eXdESmpBL3MzOCtlMjNiZDRPQjFFMWtPUnhhZmcvaU1uVUxmU1E3eCtYUVRDVG9DZDZIZTRJbllHdStkRHBwNnlJTDZvU2xycGlLaXhHeExuK3dycjI3Sk1pZXI5VlpIZW55aVdwYWFsSnM5UDhkKzNsV2ZXcEVralk1UW0rU2F5dlNhTHUzNjJEaTFWQ05WeEJZbW1uUE4wWHFsMFZyZnlNbmhmM2ZPMGZIU1BLUUljTHdWZEx5bHNQeWE4T0lBT091RGwvdkQyUTk4OE1vQStMcytlRTBBblZRZnZJN0E2Zm56MzBTSnVHZFB3bWl0Z01xSno0dkl4ZnFsaEozVkw4UG95NWJLY0dOcHNRcTVNVDZOWjRFdzE4cVlzb0hCc1ZEdTV5RzE5Y1U5eG43SDRRTERwS054MVhoWFlaNGpxMmt3ZmpJNnZpb21WSlRzV0dtQTNmWmMwWVZrTnNKc3FCd2JjcWNXdUVpK3I5V1UwVkpadHlaVW5abW02NWZFY0dVR2RYeWFxRGJlQUN1TDNCS1huWTRuQmYzbWorbjVjQlVkVHlFazgzQ1NjNlJ5ckJIa0czdE5lSEVBblBYQnkvM2hWSTQxZ2h4anZiYU11VWpvQUsrdnBjeHRGQit4b00wUFhzekRQYThqdkp2UUYrRGxBdnlYQ084ZzlBVjREWUVMK1NhNVNNWEUwaDB0Q3RpcEpLdDk2VTRBdjhraTZXTWJuUXFVL3NsaVI4WlFTNk9qdUtsbFpzZm12Vm1EWmNtMTJwUzZsYzNyblk1MWRyYlVMUkdQclVpb2R1VVZ2REI3N3gzN3I2dWVLTkpwYjB4djRocU9WTlVzVk5ZUS9vVWNKWTYzVmRDblhLOGNXQXVWVzVzZ3o4UnJ3b3NENEt3UFh1NFBwL1RiQlByKzhIZDk4Qm9DSjNhUDZjQTRzQTl0SlkxM3pINnhEc2JOQ212QXpScERVcElCQy9jbC9QcXk4TjZScENkditxUTNKaVllOUw0ajNSVFBPOWlmR2IydW10RXpUQ0VJYXMxYlZHSVZ4REs1eW9XQ0pmSzFpcFd1dEp4OTE3ZmxwTHN6WGZ1dWI4aExiUWc1RldOWnYzNTk4TDJxME56eTYzY2ROcmt6OHN1MzdENnN6d2FMUmZ1YWtqdC9qeTd1Z2d6SFJuTk1WRWJkZ3V5UzZKaS9DeThPZ0xNK2VMay9uTXFvVzVBUkQ2YzVIMHBualVCSHdpemxISVZ6aDJDU1pqVDZIejZJbG5LT01KaFFvMW53SGo1c0VIS09ZV3JWRmRFVHZyTUhPT3ROT25yN3BMeXNFWGpoKzBTZkZ4UkM3NHlZU1R6am40dDArZ1UyOUZ3dEgvaXJLeFZWQjNzUDFWVWZHamhZQlM5d3IvL3puK0Q0OXBlck83c0cxbloycnE1ZDFmSEE1S2I3dTFiVjhpRlB6L1RzcnMxQkU3dTI4L3RNMUJ2UkpyUmJ4Q3Vta0ZINmJlYThod3MrQzJiMjVtcDVNOFUrZmp3bmEyN3loaHNtOStYa3pBMXNDQW5pWGc2cWJ5anVNUXh3RGFPajQzRFJsaGQ4SVhKazVNak9uYmVPakd3Y2xPZklpdk9JYWFKcFhhakt6NUlNK0h6WENaL3ZxcVcraTV3cGZzWStoYkl3WCtNK0ZiR2RMckwvRmJ3TTNmakMzN28ybE94b3k4dXZ0eGFYcnMrUG0xUGJUVlUxeCs4NlVyQWpBUTZ6dzIybGd6bXFzVWlYc3kxNDlVdkxselhXY2JWdyt1QUp2V2FVdVdyUGlQVmtNTEk2T0liUmZCbSt2MFpoREhNQnJvQmJTbUFNYktaOElreDBDZHdrcjVhUDBhZm8wZ1grL0V5QUk3M2ZVVHc3eHVtWCtYTlVtY2hvY0RvSzRYSnFkck8wakQzSFhYUXEwczhHNG1oUTZ1UTZucDNpd0JFd0VSeWthL2NNNFA1aUgvTHdEc01zL3VvcTJ1UXVvUnRrYzJYUzV1eFVPSEkyWGVIa0xwSjJTT01WM0VOWW1OL1RQY3J2bVhmcG1KYmc3MUQ0TzE2NFp3QmVZZmJobm9QMnczOGgvUVcwdVVqYlhDUnRrQSs1Wnk5d3VHWXdOZ09aVVNaMnFxeDJzVXNCVlN1T3IzajZhZktBMDR2dnNrYnh1UGk5OThUakFXMHdRbEc1U0F1WHQ1bFZSUi9QWWRQUVVMNDUvN0lUMjRvbkp3VXF3aHVobGNBTXd4cTRpNXp5dUw2end6K2ZWSkZzclVxaHoyRnJaU3A1b1U4eW5uclBGNktUekVNNEhsa003cTRZR1F6eDk2WFlKNzMzWVlNMTE3Z1BpMzlGOXdYY2l3WEdCbS9EQ25vWG1aRVpYV1FsSFIwb05hWlk5ZkQySDJReVBoNGtPTyt4cjJCL0g5SitQbVRlRXU1WjJxRUEzaUo1RFl4czdXTFZFd2NPM0xKdG0vMlgrSStlKytQM012NjdUQ1UydXF6UDBPL3dGa1hnNzF5ZHBmZmdqTjU3MEdMdnhUL3Z6VnpXeitqdkRkZWFMRnFSMjVWUjA5KzFybis4clk5MSt1NUlheVdTd1pSU1UxTGErdlRWTFdXRGFWMStxVklHUENiaXcvbjdMRWF3dzBXb0crT2VvbmRhUkl6Q004bzYyYSs5ZnNjL215RkNYUDhUb0UwOHljeGhlaDhVVkVLVkxiTWxKR2FTMThVVWN1d2R3dmVkbU1udzkxYS9ZUFBZNTBrMlU2YXdpNDIrelM3SkxWb2N6andnZDdSOXh5MW94TVNmZkJ6OWluNS9jM1Z0Mzlaak1TMlZBSld0bXBNekhkWEZkWlVyWmJBc0duYlVkbXhXak91bXQzUXNreTRQbFlkMmJOa2FPeTdOY1hjSWQxeHduZEtUWFJGSnp4UHlKRk92eDc1VnlFQUVSSUlNOHY4NldsNFo2bG1Ndm40VFhKRWRUMWpSSWkxY3NiRTdmQkZDT2kxSm5ZMTlmVnBiWjIySEdMaC9NalF2aFhTREluQytsdE9kaWQ3L0JnMWM0NVJNcGRBN1g1MjVIVUt3SEczdDZtNXA2ZTVxcmFpbytEUDNDbHpoVnFBaFdRWmZMOVpDMWNDcW5zSEJubFVERFJPVGt4TTNOalFRMzdJQ25LSlV1aGVRb3dpZFlpTjFhT1NNU3k5YzYyQi9WYks2Wk5YR3Z2NE5pNjFUMERRRnpzOVBuUGdjZHYvcVY5eHVTR3RwNFg3dHpWZnNFM0lSVDlPMW9MdzZwK0g1V3JSYndIbUo0a1JmRTJjbUFFZDZGWTZiNHZEcjdyMEFIRWtBbldtQnptc1VSMzVOT3RNQ25jc0JPRXQweXYzby9DRUFSK3JETVZHY24xR2NQd2JneUFMNDhjcm5WeFJIY1JVL2xYNDRmd2pBa1FmUTJTSGd2RTV4VkZmbmhmeHczZ25Ba1FiMDVjVjVPd0JucWE5TVA1d2ZCZUFvZlhhTlBEamd5SHBIamRFRHg3R2s4UGRWVU1FdTRoN1JTczZHU1I2UDNpZFl1a2xodi9weUFaeDdlYUc1K1Q4ekUyTlZLWWFYQSs0WmNCdnBYWU5YcFd1RGRPYUM1Ty9jT1NCOXRkQjdDd2JmellXbG52anUvUmRQcjY4WDZGaDRHY0s5Si9SK1hYQkFPdlU3K1NmckpjTHpEYnVBL2NqSnVyeXFIektFZ0NQNXBXNzI3SUg3dk1mei9yMGcrLzZuOVF3L0Z0SERWRzcyNzVmY3Z4cGNvQlN2UGM3dmlQUGZqRmwwQ2ZreGs5Myt2K2ZuS2lGY2s1MUFlVnlibSsvS2h1NjFQMk1kNkNOREdNVXlVaWY1Mm43VTBSQkcrUnlwYTVGaG9OOVZIOUk2N2pVL3B0K2ovMFRxYUt1eFBhbkhCSkc2RHIvL25kYlZGRDhKNlZ0cGV3MlF1b1FJZ0g2UC9kaTdwMHFpMzdVaHBHN0V1cHJXNDc3bHo1aHVoVzJRZ2o1T0VmanJCNnR2Uy9sR1MwOVBDeW5GOGZyaStJbXgvclZqcExSdExjekQvK1F1dGVkMk1JT0p4QW9xL25jS1A3dCtUOThJV016TnVkd1VueU4zSTg1YTdFZTU5RHNGakwvNVUwUCs3bVNwcnRxVVgxM2I5aWozOXRwcXRWSlJwR004aXVnaXA3bS92SzJxYTZWT3FvaVc4N1RLa2VjaDdFOU5PUGI3Y1FKMlRWeUFtS2YrYkdWbW5zMmNaTEpHcEF5ZkJQRTZzYk9nY3lLbVFSYURDempJTnRoU05aQ1ZYbFJPWkdCQzNtWndIMFYvbTZCeW9xN3c5d2VzZHVlSEwvMWtLQ3ZyeGNHUitwcC8vcU8yL3ZhRHBQOUs3SDhkOXErNXVuOXlGdWdkM25PRjJXVVo4V2FqS2RNZTl0a1Bnc09pdzRvcXVpWlVEUkxrUUJuc2VxS2xrWVY4VjM0NTFka2twRG1GOGxFUmUrQkNjZmhkci9lWkhUSC9hd1RTMjVWTUc2dDB4dVJVZFZlMXRnLzJxQXZsS1IwR0E4U2JORnJkeFF4bldIaXhNNzl1b0c5NHk0cmwxUkVuSXRJUzFURXFEZktlaVdPZEV1WktScVFsNnY3aGI2RDB3UkhJYm12Z1hxTDdxWFRrWllQQVN5cnV0Ny9uZHdqaUVPL1BFTkpCN3ZzUkF2UVk0cExOSFRXVjdRbEduYmF4dUtEeHNiaDRyZGFRVUoyaWpWVkhxMkpmanN1TWtLWHFYWVc1R1lic3lLaEVyYU13OXhHTlRoMnJWbWdqNS9TU3NHaWRNcHI4WElSSlFEN0d2VEpSMGE0Q3I0eVJVSWtjMERuNHc0NDhtOXVXSW5ORXU4dTdLcG83MW5iRmw4ajNKV2hMTk5yWUNHbHFabWg0VVZaaDAxRC91czBSWWErR0IzVnIxVEVhNFhkaXNCTzIwZk9rU04vWmtRbjJ3WXdvV3NyN1JCNVdpWGpyNkZtTTNBZExRdGdVYmF2d3dUS3g3UlRGVS9wZzZZaTNnZUtwZkxBRWhJMVRXTFFQNXFaeENlL2pmeE1RbDBnQ3psRzhmdmZuQVRoK1BwN2kvTXpQN3lxdjh2R1ZmblJlRHNCWjhxbEpmdno4SWdCSEVSQ1g3Qlp3M2crSWt5UUJNY2R1Z1o5M0FuQmtBVDUrZDBETUVYMU5IKy9GK1VrQWp0S0hrKzdIejI4RGNGUytPQ0FQOThVUmNCdUpBMlM0Q3ZMZzEyQ2NtQkRPYThHSWUraVRkQSs5bXV5QndZTDc1ZHVGL2ZLYi9CNGFMTGd2dnAzdWl3bE9ydWN3Tklza1dBOUhHKzFCSDNRWXpMUWU0YXQvUmV2eTc5U0xhYjBKNndPMFhrVHJVVmczMEhvSnJhczkrMkZXRklQMVB1SDdmcGlrOVFGYVQyQmV4ajNqUDdEK1o4cFBFbk1yRkxBWldMOUU2eGxZTDZQMXk5N3ZySjNOb0dmU3E0VXphUUdQemFId3l4UitXWUNuZUc0UTNTOWlzYjJaMWgwUXpGeUMvK1RQTDRuZWtkOGRvbDE1RzZQcHNNQzkwcHd4SmNXSUJVeUo4ZkdKcENCdURkbDNnY2Y3TzRLYUJYSnJFZmRqZDNQdk1jMmVuNU83V0dMaFdpanhFSFRyRjVYaWRKYzZ6UW42TUlYZW5XUk1yVFptS0pLa1NsRmxHUFVMbmxQWXR1Tjcyb2FSdGxtbUJKMnZiYVk4V1NJWFZRdHRmODUyTWkrS2dQQWp3aTJydSs4SCs5ak9NMmZvdC9NSWYwbTAxL3N0Zi9ET20wU3dady85Vm9qdDNFSTdxMTNsM3ZlRFBsKzdBb1RuQyszd1cvNU5kdzc2MnVWZ3UvOFMwYk0vbVJYM3dIWlZlM3Y3NUs1YmQ3R2RBd09QUEVKeDdOaitOZEc4SDA1dFhkM3V2VWYzaXFDMjl0QWhpbFBQdGpKUHNoL1EvZWxWdDQrTXZwdEpGVXFXYlJLNU0xMVdSVlNvM3p0N3I4NGdVYVpuVytTaE9rTjBKSDBSNkg3TFBDazY5Ty9wQXR1TXRMSXRNbW1vMzd1b1ZtdVF5OUt6emRJdzN3dWx1NUxkeEp4aEwxQ1o0TG83QXkzc3B1NXVHa2Q2OHRsYTVqejdMbjkzd1A5dXE5M3ZmY3FVbkd6QzhyTHdsNjIxR2d4Vy84TFRRdG1lRjUzNDE3UW16U2twWml6UEMzOUZiSUxCa0pob01DUjQvMUphTzlocTVnWlJLazlMOGowbjdlNnFLamNwaXVob0JSYTJ1c0RoS0NDbFdLMVNxVW1odFBiaitMYUtIdi9YdExKS1M3TklrU3VWY2l6c3V6a1pHVG1rNUZIYVdCam0vd01laUN6RWVOcGpZR1JnWUdCazZ0OTNxVGd2bnQvbUt3TTM4d3VnQ01PbEMvd0xZZlIvbFgvM1dhV1oxek13TW5Bd01JRkVBWmpsRGhzQUFBQjQybU5nWkdCZ1B2dGZnWUdCMWZxL3luOFZWbWtHb0FneVlIUUFBSGY3Qk5rQUFBQjQybTJVVDBoVVVSVEd2M1BmTkVUSWtGS0QyT2lZVGVNMERqbHFrV2FPWXM1SWc4cFFZaEtJUVFPekNDeGFSQnRiU1ZHMFNZclFSVVNMVmk1YXRJcGFSSmxCUVg5b2taSVJiWExUcmtVWmRQdnU5YjRZeFJsK25IdlAvZlBPTzk4NVQzN0MvbVRRMmFBamdjUHlBdTBxaisza2tEZUhlcldDM2ZpRmRobm4yamhDY291K1BJNUlCTlV5alNUdEFSVkFpTDQ2TW1iT2tTNFNKaDFrSDJra2NXUE5mbk9XNHo1emo3SHlCRkh2TFZKcUJrRjFDUVZWb24rQnRwZEV5RHpuWDFHUURJWmxnZmZlb3krS2duZWE5Z3R0aE90bm5aMms3eGpTYWhnVjZpTUcxQjBFdmNlTTd5SUNaSnNhUVZ3dWNBOWpwalh2MlNETWh5cmlrV3BnakNYa1pKR3hGRWt0VWpMRnM4TjJucE00dWlXdWwxV080eXh5M20za2pGOGQ1M3JKamxOQ256emxuZGY1ckZIMHFqQUNYaDJDc3NyblZ5TWdQMUF2TjFBalBSaWhOYzl2OG5QUDhTZzVTSGFTclhiUE4rYTdpSE5lQ0dHWlpZN1BJR256ejl6ejdqRFhyc2xsN0xlK1dYU1NySDBYYzg5NVBzdm9VOFFuK3Z0a0RqR2VUMVBYUGtlV3VkOWw4NzRKM210YW8wV3YwOEloR2Ixc3Rjam9EK1N6ZXM5M2RUcHNoSEVNV1d1MEtNZG9VZUo5VTh5Ynlmc21lQ2VvMWVLYUR1VlFndy9VSWsvN2hyeFRQV3Y2V0IwMlltck1XS05GT2RUQ2FrWWJTRFBXR2U0eE1TMWh3TlNEdDBKTmZHdjZaSlU4WUoza09ZOXcvSXEwdXY2WnRwbzArZnZ0bVFqYTF2RjdQYW9LT3d4eUJRbnVIOXpTU2EwU2FKVS9aSUo5TllHMHZFUVUwREZYRDZabkNvRlc1bmtNRldVYUdqckxiSmJFM0x6ZjE5bU5XK1F2MzJHSk5YMlRQRVRJKzQ1UUlNanhLZWI2R1d1aEViV3FrZ3loaHJtSnNwZVNhaThxMlRjcGRSUjdXRWYxdHBaY3JaRVk2U2RKMGtLYVNjTHQyM1J0UTV3bXJxVHorZk1XMHV6WCtYOGQzRGZJZm0vVytyZGdldGoyRTN2SjVOTFBuZTBUVSt2OHJ0aHZUaFhQc21hWXo3djZ2cDdYejNXM3p1Z08zYVlIK1QrcHUvaWYxRmYvQVRPYzZHeDQyblhCYjBTY1lRQUE4UGYvMzd2M2ZkN24vWHZQK3p6dmNwSTVreVNaUGlRbjl5RkpNamx6emt4eVpzNGt5Y3ljOUNISnpPbkRKTWtrNlVNbU9jbkpmVWlTTTBtU00vZGhra25PeVp5VG5PM3JQdXozbzZoL1JLbE9LazF0VVFjMHBOdnBmanBKTDlDcjlEZTZTSi9UUHhtSlFVeWN5VEtMVElHcHNSUTd4T2JZSmZZTHU4MFcyRk8yeGIzaTNuT2IzQ2wzd3ozeWdPL2p4L2cwUDh2bithLzhJWDhoVUVLYjhFS1lGWGFFa2xBVjZxSW14c1FCY1Z6TWlMUGlvcmdtYm90N1lrM0NVbHpLU2l0U1VicVhnZnhNSHBmZnl2UHlybndtMTVWQUdWWW1sUldscUZTVU8xVlIyOVdFbWxMejZycDZHV0wrYmc4bFE1OUQzME8vdzFJNEhjNkVDK0c3Y0ZPVE5LQWx0ZGZhZ3Jhc3JXbGIycTcyUTJ2b2xLN29sajZnRCt0cC9aMCtwKy9wSmIyc1grblhlbDEvQkFHSWdWNFFCeVBnSlpnRVUrQWpXQVE3NEFBY2czTlFCYmVnWVFCajFFZ1pHV1BheUJsTHhvN1JoQndFRU1PbnNBY093Rlc0QmZkZ0NaYmhGYnlHZGZob1N1YWdPV3Ftekl3NWJlYk1KWFBmckprUGxtQkJLN0JpVnRLYXNGYXRxblZyUi84N1p2ZlkvZmFRUFdaUDJETjJ6czdiYS9hMnZXOGYyVldIYzlxY0xpZmhKSjBKWjlxWmR3NmNFNmZwZHJrcE4rOFczQk8zNHQ2NUxROTRVYS9IUzNoSjc0MzN3ZnZrclh1N1hzbHJSR0tSVkdRamNodTVqendnQmlrSUlvU2lLSWE2VVI5S29TeGFSa1YwZ1ZwK3R6L29ML2hGLzlnLzh5dit0Vi96bTVqQkZ1N0F6L0VRVHVFc3p1RTgzc0FGZklUTCtCSlg4UTJ1NFFadUVZRm94Q0VCNlNDZHBKZkV5UWdaSjYvSURKa2o2K1NRbEVtRi9DS05RQXBRa0FpbWdseXdHWlNEK3lmZUh6S090VUVBZU5wallHUmdZUFJqY0dOZ1lRaGxZR2NBOHBBQUN3TWpBQmRqQVAwQUFBQjQycjJUeTByRFFCU0cvMlNxMWd1aUlDSmRTT2hhYTcxU1JNVDdRblNsNkU1SWJXeUxxWWt4UlJUWFBvQnJuMGU4UElGYkg4S0ZLLzg1bWFZYnRWM0prTWwzL25PWlpNNE1nREY4UXNISzlBUDQ0Sk93aFFsYUNkdkk0c3V3d3FwbEc4NGdiNjBaN2tIT0todnVoV1BkR2U3RHZmVm9PSXRKTzIrNG45ektIY1NDZldKNGlQeGdlQmdyOXBQaEVVeW8xcnFqeUtxYzRXZU1xMWJORnhSVnlmQXJZMnFHM3pDZ3dvVGZGWExxRnBzSUVPSUdFZXFvb29ZWUR1WlF4Q3dXU1Z0dzRWTUxjRUZybjViTEtBZDcxQ29vaUJhUTZqampjMHB2ekhjU0hWQnphTmVvWEpGMGhBK1BGSEcrUkpPMkp1MExaZjJBczROcjRaakRrem9oM3hFYVV1VXFyWDVHTGFEYStSdlhHZVhpMXZpM2FaV2w0Z1lWbnhHLytaMDB3c0dSS08zVloxbFg3MUd4aSt6dWN0dVowMm5tejM4MlJYYXBWTXkvYTEwclVicTNWZG1yV0twNUVoZVRYSkluSzBZNGwxMVBPdFJwLy83Mi8rMnRTUjlETEdPRzQxcEdnWG83cDJFeUNqdzl1cDh6LzViajhRVDYxRHFkajJOYVplNlU5c2RwL3c2NVpwUFdydlJDMzVtUytPYjVEZk5ZNEt3NzNMcExTNHpSK1o2YzhlUWs3S1FWRDlMYm9Qdmxmd01CU3JMMEFIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGZJZ0FBJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFKRE1BQkVBQUFBQlZjQUFBVXpNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFJFVkdBQUJmSEFBQUFMRUFBQUVHU0hoTFVFZFFUMU1BQUYvUUFBQWtjUUFBamdSVHFqZU1SMU5WUWdBQWhFUUFBQXlJQUFBbDJOU0pBdFJQVXk4eUFBQUIrQUFBQUZ3QUFBQmdpakoxdFdOdFlYQUFBQWZJQUFBRWh3QUFCa29PYnhnSlkzWjBJQUFBREZnQUFBQUNBQUFBQWdBQUFBQm1jR2R0QUFBTVVBQUFBQUVBQUFBQkFBQUFBR2RoYzNBQUFGOFVBQUFBQ0FBQUFBZ0FBQUFRWjJ4NVpnQUFFY3dBQUV3WUFBQ0VFUGxIRXdwb1pXRmtBQUFCZ0FBQUFEWUFBQUEyQzdGS3ZHaG9aV0VBQUFHNEFBQUFJQUFBQUNRSVFBWXhhRzEwZUFBQUFsUUFBQVYwQUFBTHZLWFdWaUZzYjJOaEFBQU1YQUFBQlcwQUFBWGcxV3oyNVcxaGVIQUFBQUhZQUFBQUhRQUFBQ0FDL3dDYmJtRnRaUUFBWGVRQUFBRWJBQUFDdUQ5aVptOXdiM04wQUFCZkFBQUFBQk1BQUFBZy81WUFVSEJ5WlhBQUFBeFVBQUFBQVFBQUFBRUFBQUFBQUFFQUFBQUJUTXlHWjVEWFh3ODg5UUFMQStnQUFBQUEwMk4zS0FBQUFBRFV2a004L3hYK3pnVmJBOWdBQUFBSkFBSUFBQUFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0J0ZkMvNkw4TnJORkFFUlRBOUI0QWpMOEdlM2phWTJCa1lHQjZ6K0RLd01JUXpNQU81Q0VBSTFDTUVRQW9QQUdkQUFBQWVOb2x4WUVGQW1FY0I5QjN2Mzl4MUJBZlJHTjBCQkFIUUFQVUpLRWxhb21BVnJnZDJxQUpja1U4bnNxcG1pVjU1b3J6Lys1aTdEWjlzdW9yV2Z6YzVUMXFSMnhoUHh3R08rWlBUWE9qSnEvR0RWSjVvRmwvQWNSYUQ5bDQycVdXQTNBdFdSZUYxOWtuZnJaOTA3R2R1aThWSi84L3RtM2J0bTNidG0zYnRtMzJyRld2dTZmSFN0VlgrM0Q3cEsvN0hQWFEzOWVFdUZaVVI0d1Q3bDVNZHYxb1RlUXpsR1BSWkVDVGZ4dHR1a01kNEJpSlhBREF0K1JNd0phRWRBSjNBNUVsclUwbFM1QjYwa1BHa25aU1FvckpURExEVnNWczl5QW1XaVBtMkV6dXJZVHhWb3BadGd6SDlSaHRLeUpqaTJPR094YmpTUnRwSW5QSlZOSkZBbElaeVF5cFN5aEFPUm42WCs0QzRVVC9OTWJuYm9MeGxHMFJUWkhzU3MwMW52b242NUpCYWw5VXBzNU5UYTBGVWQ0V0l0WEVrWWxrRk9rbFE2TmNUaUN0ZjBBbjZTSWRFVUhFZ0dybzNtY085a1lGNStXMkYxU1BZVzRsTEN5c0ZTUEZQRDNobC9ZbDgzYzhwcmdUa0VucXZ6TWF5VkNyd0hEaDlzVC95WENlR1VlR3U5TjU5aUFFcE1vdVFFQ3EvRnVjWjFIN08zcG0vbHM5OUxGT2VqUjJCeU1nSSswV21PMkgvOXRHYUxhWEtCY2hWZVFwenIraS9oV3dvSHVLNXg3bFdoMys3N2VoL0lLeWhQdmJSL0k0cmkzSDNLeUJRbnNQL1hZVHpMK0tJanVhdXNVNm1HM045SHRMZExwMzZkZG1wSnoyajBDQnJjNngxclBzdDJ6NHVHM0Y4WXJvOU9lalUrdnMrVUJTZDl3bDNIc0EwK2wvam0ySXJOVUN2aHZlcGdEc2Y3Z3ZNTm52Z0NMM0JFcmQyWHlYVjJPbWY0ZHIwMW43cVJndHlSeE1TdlZIRDdtQmFEMG42cUdoeE5QUDBUbUxNNzVOMGN6M1dobGo3UW5KbkhJNkdlVjZPYzlxanF4STVsbDBLamFmd1lMS29XM05XSDlrakt0dy95dm00Qkx5RUFweXhwQTZqcmVtM2JkZ09YUFI3SUZCeGU5WFlpd1hNUmVubzhOMXNFZTNRYWZxNEk0SW45Qyt2UU1UZmdMdnF3N0xNVzdWNXY4b1ZlNTRCdTRPVEdUL09PVVVDQThsaDNIOUNjcWp5VkhrWWxKR1NzZ2tNbzc3OTZvM2t2cXlYbkdOWkpjMWFVNXFvbDVhUkQyRFp2V0JhcDNzc1ovaUhwTGY2WjVSYjZnZm1LZGlvZHJTOXVXQ05zNFdIUGVRYm82YlpFYytSYllXakhXbWUxSDJreDVrL3ltZjJoZmFrMDM1RjlsTjRtRnVrajZUSCtxdnBMZFlBKzJMeU1lQWxNWSsvaHgvK0dSc0ovRWhpVEc4WGZmVHVxTjg2MzJzU3RrcE9ONHVGV2ZxUFlZUDZqMUsvNi9qMUhudWY2aGMvRjZjODk1YWVDTjl1RVBJRDhZNUp1Mkx6blB2eFRnWDJ2dVZmM2RHTENpNHRqZlpKLzMvNDNkclRGOVVoMVNPdm85OWxILzJWRlNMazVPK21pemY0cmV1L0tkeStIN0t0OW1SYnl0UUxpMDRQaXhsNThGZjEwSjdjVTdaUDNueGZrci96Yit1VWJ6SEhHci95NVQ5bzhnUnRQbG8xSTg5eW9WMEsxN2RVWHk2cHhoNGRtT3lQYytmSnlsZlpGdFNOcVRUSkRYZm1UN3VSektzNTJpTWxINy9CZk14SC9WK3l2Vkh5ZXNvOE50UWZoWFYvRzJPdHlmeVFYbS9IS1A4enFoVzNEcGo5NkExSngvL3o1bk04NFVvOUtkemJVK0JUSTdxZGpyMVo2bC9JOVp0QUwzdU1mVGFBWURpOE92QzNIdVl5WG12N1VUV1l6N2ZwdHlIS0I4N1VHN0xPM3IzbitwZHcvd1lycytnYloxWkh1WCtVUFQ2WTZVVHVYNFJ5aFppeVBoTktKZGtqQ3NyVjZ6TGN4aHY2MFkyWDhGUVV6OUsvNDY4ZnpubDN1ajBSNUZ6dUg0cWN1bHpWam9ZUjNQeXpXTHYrUjlSb0hoOUIyT3RwRS9QS1ova0FaanlaUzlRL3c4STR1K1Bld1F6ZlIrSy9QYXlGWDVpNnhPT3FhL1hka0dlNG1UK0VmZVdkS2tPbXR1blJQWHVEVzlYM3BRanpaVXZJT3duZ3pxam1taE4rVkZjeVRjNFE2NUNzWFNwZCtLYUtoNlRqU3RoOGZmWEZxZWY2WHJYWWFMcXJUckg5ZmJsakg4cUpnam1LNkN0YnVZSnRncEszWHZrY2RyWW4zZDJScmxibjM1c1ErcVFid2RTVmdMdUplNnZ5SHZITWYrYm9OMjlpb0JTL1p4SFc3bCtJdWZWN0pjZldhY1J5TmpXNkV4K0svZWhrbFF3NXV2SXRiVDlKT1VjeWhYdFMzZ2ZrUHZoclpyeVpuSU91UkplT1pYdjhsYyt5ai81Smo5a1UzYmMrbnlmSEZQZUlna0EvbTFNK3dreUN6M1plTnA4ajFPWTMwQVV4Vy9tenRyMjdtUnEyM2FmYXB2UHRXMzdxYlp0MjdiYkpMVnRaWHIvTHZkODMwR2NId0F3TXBKaktUVm5jLy9pMVB0Z01QaERSVnBCRUFacFVBQkswVkV6YUFOOVlhQTJTSnVxWGRJVVMyRWwyQzUybEoxa3Q1RmpJSVppTk1aaFRxeUtQWEFnanNYeE9Cbm40M0pjaDhmeERGN2xFVHlSSi9HU3ZCU3Z6VnZ6OXJ3SG41SStJbjFPK2pzUklpSkZuSkFpdXlnb2lvalNvcHlvS3VxSnptS2dHQ1FtaWxWaWgrNm54K2dKdXRTejYvbjF1bm9yeWFTL2pKRFJNazRteTNTWlI5YVViV1RIYkNkeVBQa1E4aUhxRzdlVitxRVVPQlRvSkJCUUVFcERKV2dPYmFFZnpDT0NpOXBYbGtnRTI5a1JkcHhkUTBCL0RIWVNaQ2VDN2tRd25BZ200aFJjaUN0d1BaNGdBdUNSUkpCTUJLVjVIZDZPZCtXVDB3Y1R3VnNCUkJBdEVwMEVoVVVwTDBGM0loaE1CTnVkQlBGdWdqcDZmVGRCRkJFa2VRazZFTUhqRHdFZndyNkJtMEJUWDlRSGRSOUF2U0NXZnVRZVpGQXp3Q25iaE45azU3TTMwdFZwcXBXcVQxMlhIS3BDS1AzbzJtZHl0RDNJanJMYjJwSGcxZDJSQUZhVXRRUkk1aE5MdDI1YkhjMnpWb2hWemp4bm5yTzZtdXZOdzNUbGxmbUs4c3lkU2VZVklCa2ZqVy9HVStxSHhqM0RNaTRacFkwVUkrVm04V3NYUWhxSE5QZFB4WmZzRFdqZzBUYnlKYkpCZmdqUEFkZ3l0b0p0b3Q3RzlyQjk3QkE3dzY2d0cwQnlKZlUxOGwwYWxHVEhNMi9CSy9USHJKZ2Q4MkorMnNXZFo0cGlhZmluZkhlNGp3cGlZZmVxREprTGYxWk1EOUJoR0FBVVJmLzdiVmpiN254bTIxWlgyN2JkeHJidDJReG0yMmJzekxidXNYa1ZvdjVLMENaTlU3cjZLVWU1eXRBZUJTcFR2WlduQUFYcDBQOHJGS3hLRlNoZmhkcXRhRkpVcEVRVkswSUQxVWVidFVVN3RWVkppdUZyL2FUdlZhNVUxZWxuM2xDczl1a1NYY3BLeFNsZVZaeW5pL1dES2pSTDB6VmJvYVN4amlydTQzdVBaVEtYazg0R2J1RUhNdGpJN2Z6SUNUeEFKbHU0a3dmNVNWR2NTaGJidVp1ZjJja2tqaWFYL1R6TTAvempDUnpKRFBJNFNMVkZQb2VvTTV6R3N4UVF6bU04WitzZ1oxTklGRSs0RnpFYzRRQStwb1BmSE1pTkxHSTlCN2laUnp6SXczaVRMM2lMZWs3a2RENmhrOThkNUFFZXlqUVc4ellOM0VvTmZ6allnejJjMlZ6RmJkUnlFbWR3UDgvd0tWMzg2UkJ1WW9rSE1vd1JqT0lPSG1VT1YzTXNtempNWEs3aEhSb1p5V2hPNFN3MkU4WThydVZkbWhqRGNSelBaM1R6bDBQWlN3SlRPSXF0UkRDZjYzaVBacllSeVYwOHpoWE01SDFhdUpKWmZFQXJKM01tRC9FOG45UEQzKzdqY1o3SVBoS1p6akx1NFVudTVTbCtaUmV4SHVJUmZFUTd4L0FoYlI3dlNld21qajNFczREcldjZ05ER0VvL2VoUEdTL3hPcXRJNVR2MzkyZ3VvNUsxSkxHY0VzcDVsVy9jbHk4OWt0Vzh3UG1jdzBYKzBCLzdFNy90VC8yWlAzZTlHOXpqUmplNTJTMXVkWnUvZEplNzNlNE9kenJWaWQ3alpHLzFEbTl6a3JkN3AzZDV0MU9jNWdMdmRiYlRIZTFNSDNLNER6dkRZWTV3cEtPYzVSd1hPY2I3SGVjRGp2ZEJKM2lmWThtbWlCMUU4NHQ3azBPeGFwU2xiTlVTUUNCQjlDR1lFRUxwcTJTbHFFUTd0SjFlK2tXTHRFWXpORk56TkZmek5GOEx0RkFydEZLcnRGcS9hKysvdTRTTFNBQUFBQUFBQUFBQUFBQUFBQUI0Mm56QlV3Q2dTZ0FBd0dyYjNHYnptV2ZidG0zYnRtM2J0bTNidG0zYjN6ZURZWmorNDc5WVNpd2ZWZ3JyZzgzRExtQ2Y4SlI0YnJ3NFh2MG5CK0FUOE0zNFhRSVNTWWhhUkd0aUsvRU9BTUFERFhqZ04vQWZTQWJTZ1d3Z0gyZ011b0RwWUQrNFRpSXlJMW1JSEVKdUkwK1IxOGlIa0lBbWpPRGZNQWxNQzdQQi9MQUVyQWhyd2Nhd0Rld0tCOEhSY0FwY0JEZkRFL0FtZkVVeGxFUDlTNldqOGxNVnFJWlVKMm93TllWYVNtMmpqbE0zcUpjMFRkdjBQM1JhT2g5ZG5tNUFkNlFIMFpQcHU0ekhaR2ZxTU5PWXc4eGJOaldibVMzTzFtWmJzRjNZL3V4ODlneDdqLzNJY1p6SlplYnljelc0SnR4TzdqNXY4b241U254OXZqTS9odC9FSCtJL0NvV0ZUa0kvWWJnd1dWZ3JIQmV1Q1U5RklCcGlBYkdIT0VWY0ltNFJENGhuVUJxVUZlVkZ4VkE1VkEzVlE4MVFPOVFOOVVQRDBEZzBEYzFEeTlBbXRBOGRRK2ZSZGZRQXZVQWZKRW42UlVvcjFaY0dTUXVrcmRJSm1aQWQrUTg1bzF4S3JpbDNrVWZLVytWcmlxV2tWWm9wM1pVcHlqTGxzSEpYK2FRYWFrRzFuVHBaM2FlKzBteXRtTlpNRzZTdDFnNXF0M1JUVDZtWDFIdm9pL1E5Qm03OFptUXhpaG1OalQ3R0hHT0RjY1hFekRSbURYT3BSVmg1clJIV1B1dWk5Y3JHYk5ZTzdOcjJBSHVtdmQ1KzVQenIxSEhhT3dPZFVjNDBaNUd6M2pub25IV2V1SXpydUgrNDZkeHNiajYzbEZ2TmJlLzJkb2U3azkzNTdtcjNuaGQ2UmIyeDNoV2Y5UC8weS92RC9TMUJFRFFJbGdWN2cwc2hDQk9INWNJdVlaOXdRYmd6dkJnNVVZbW9kN1E0T2h0OWlGUEVSZU5HY2V1NGJ6dytYaFR2aXEvRWJ6OFRCQStBWWNWUUFBQm4yOTZTLzVqTXRtM2J0bTNidG0zYnRtM2JkbnRuRXBpVVJrMDJVOGlVTTdWTU05UEo5RE9qekRSenlMeXlVVzB1Vzh4V3N2VnNLOXZORHJMajdDeTd6RzZ5djRQc1FaTmdVTEFwMkIrY0NhNEc5NEtQRUI1aVFCSUF5QWg1b1NSVWhZYlFGbnJDVUpnSWMyRWxiSVdEY0JadXdsUDRDSDh4Q2liQU5KZ1djMkpSckloMXNTVjJ4WUU0Rm1maVV0eUUrL0VFWHNTNytCSy9VaGlLUVVrSUtDUGxwWkpVbFJwU1crcEpvMmcyTGFIejlJdkRjU3hPeHNTWk9UK1g1dXJjbU50emJ4N09rM2srcitidGZKalA4MjErenAvNXYwU1RSR0lsdmVTVzRsSlo2a3RyNlM2RFpiek1sald5VjQ3SmRYa2hYeldzUnRQNG1scTk1dEFpV2tIcmFBdnRvZ04wak03UUpicEI5K2dKdmFJUDlJMytjT0ZkYkpmY3NjdmlDcmd5cm9acjRqcTRQbTZoTytiT3V3OCtqay9xMFdmeStYd3BYODAzOHUxOEx6L01UL0x6L0NxL3pSL3k1L3d0SDFvUVBBQ0FzUUlBQVAyY2JkdkxuYXBEemJadDI3WnQyN1p0MjdadDY3MkhlZC9tL1FsaWcrUWdNNEJBZ0lLZ0xHZ01lb0pCWUJ5WUJaYUJUV0FmT0FXdWdVZmdIVXdKZlZnUXRvVTk0VkI0QUo2Qk4rQVQrQVlsUVdsUWJsUUtWVUpkMFNwMEFOMUFQL0gvT0Q1T2puTmlqRjBjNFRwNElwNkpOK0F6K0JINWgyUW5KVWtyTW9Ic0k0L0phNXFKbHFhMWFEODZqQzZobCtsTDlnL0x6Q1FyelNxenBxd3Q2OHFHc1hIc0ZMdkVYdkpZUEJNUGVHMCtrQy9ncC9nbks1VlZ4UnBuSGJQT1dXL3RYRGF4UFZ2YlJleTI5bno3dGhQZkVVNDlaNGd6eHBuaXpIRXV1WCs3V2R6aWJsMjN2VHZEUGVZKzlaSjU2YnhzSHZCcWVRTzhGZDVkNzdPSUpZaW9KanFML21LMG1DNFdpL1ZpdHpndUxvdjc0clg0TG1QS1hMS29yQ2pyeXBheXF4d29SOHFKY3FaY0w3ZkwvZks0L0tMK1VyRlVXcFZWNVZVRlZVbFZVZFZVSFZRUE5VQ05VQlBVRHZWYWZmWTl2NzAvMFQ4WHhBcEVVRGNZRXl3SmRnZDNnaWZCcjlDRWRjUCs0YXJ3Y1pRb2dsRzFhRUowTkhxdGdhNnM2K2dXdW9NZXFNZnAyWHFKdnFCdjZpZjZnL25MeERPcFREWkRqRytLbUFxbWptbGh1cGdCWm95WllaYVlEV2FQT1dGTzVJdjFCNHFnekpFQUFBQjQyb1I3QjJCVHQvYTNqa3hpeVBhNHRoTTdqaDNIZHFhVGVNVFpnNFNSaENTc0RMSUpBVUxZTkdXVThZQ21nVkpXZWFXdmROQzk1Nk9QTGtKcDJuLzMzbnYzNitzZWRJOWNmMGU2MTJEekZxbGtTL3JwbktNakhVbm55Q1dVdUFtQmgrazNSRUdVaEhoVVZwWENxcks2WWI5YmZBV3k2VGZqYWpvNnZwWUFjUVYrZ0NqeU5Ja21SSi9xOEhrTFBHNmRvSTI4UEwrc0xCOVRiR2xlWGlsTEpCQ1FzRFNCT3NnRVFwQXU1akFGYVFpQkR2SUhHU1dUa0laRzZoOFBRb212d2g4VjEzWTl6TGZZWTIyV1o1QUNROG9VSWtNb1VKS0VsTyttVHhFdHNSQ2k4VHBzcVVxZkxJbFNzRG45NWFBSUVTN2d0RmUzZEN4WVBOUTQ3MEIwc1N1OU9LK2tKQThUQkZJczZlZmxMbWlic2lpdmRGTktvbHNVaW5OemkxbENIb1hJSXc1NVJCSTFJWDRGMHRKSFF3alZlY2tlcjllVFhDY1QreFVlTUJqRXFlSWZwMGh3T1l0UXpnUkpUcjlXNTNIN2hVZ2JKK0wzZWZUS09OQXdXbkxWYy85QnpnbG5pQWxmaHZJb1JCNXh5SVBMYVFTazVUUkNDTld2dytXRWFIR3F3UUFQUUVTUWlLelBoM0dzQnBLR2NqclpXSlhsNEF0VGJIeVlUamNrWktSblprU3F0QVg1RGQyOWd3TnI1L1hBMUtBcUFock5URlcyM3BHUnZSbkZucllrc3l4RUxVQjhjRFY1bno3RzVsVEQ5YXFvMXpsZExxY09yb1lFUVJDL0N3UVlCcDVHaklQRXNwbkgvQ3RDc0w0bzhJUGlUbHgvVGpJQjJnaGhuL1I2UXBEV2hHaW1EVlBnZTFwTUgwTjhJaUYydHp5SU9CQzB1dEQxQ2xubTFBUmJEcy9PM1gzQk1LYnpuSjF6MTNjN08rWnU2TDVvOU00N2p4Mjc4ODVSZ3RJMll6WktqekpwUFNxbHorOVJqZDgwZGdNbG1SZk1IYThud0N5SHVwR2pEdHQ5NVRSTWFYR2d0QXJ1MVp2OGFlYTI5Y3UyTDlua0hsb0dPU1BMUjFwVGphbXpEczRaYUhVUC9LWHpBRktwUnJsdHlDVUp1U25OSU0yZTA0Y3JoaE9NUk1ZMm41WFNRMjE5bCs3TVhaQzlwbWFsdHpDaEpPSFFqeWhjN2tVeGk1cVdiOUlKZTlKYjBsSWpGR3V1MnN0MG9jVnNDdEtNWWpxMCtxdys4S2c4Z2sxUStKUXdWM3dJdkxmT25uM2wzLzR5REVmRVdUditBcEd2dk1MR1d5eExZc0tWZ093TGd2dzFWc0dxREE0TEYxbnh4aG5lZksvUHNkQ2lnYXZGM3ljNVVoZHZucnA1N2xEM3plbVoyVmtaeW9qVllOKzdiZEpRYisyZ1B4dWxjU0xkRXRTVG5xUWlHNlFvVDRVdE9DMTZ3WVZMREFjdk1ZV2gybW1SazJ0NzExeTRjZHVPNnc2NHVtMldPU3Z0RG5EbXBUdHlhZkhNdHJUVjNhdEdicm4yL3VjRjFiYVllUEdYaEhuMUdWa3VOeHVESFVlZUtjK1pCa2N1S0piL0xqNUlJM0JrQjNhT3Ywd1V4SUxTRk5ESGlRR3hlZGhGR3huVXVndVlkV0xPaFlKSVFTdHB3UVc1b0UwQldSODB1U0MzdW1UUFgrYXNxeXd1Y21XZHUzelpEdkhkREZkT2xrdWJtK1hwVkZ2VDB5dzJHcHMzUzU4NnEyVGg2cnpXNHJMMnBPUmFiK2VLQWZIbGpNSk1WN3BkbTV5cy9yRFlQdEhwU3MrMHN2bEtRWmxjcUtFa0pyK2Y2OEVmQjVKRTVYQktXMDZOMisvQ2FpWlpTV2FuZlZxbE1yRTJyYUxiWGJPK1ljdk9LdzRXTEU0N21aa0M5aXg3UnZhMWF1M1VsZ1JONGZ5Syt0V2x0MS8xNEZOSmVwZ1gzelhIbGVuMm9UV2xJc2RLYm9uSmtRVExCa0xnTDF4djVrZFkyWVppMlhoN3l2ZFk1bk9vNU8yV1QxaFpoKzNUZU5sS1dkbUs3Vkc4blByUElMNkU5MGRLV0ZZalhzL2IwNzVtNVRSdXJZOWoyVDRCeTBFTllObEJtRVowZ2Ywd0RHNDhiZlRoNTQwenVDNVJCODgyOS9VMXM1UmtNQ1JoV3JXeXIyOGxTNHM4aFlVZWxnamd2bkVKK0NDVHJRaTlaTVZITm95c0hRQWhaWDZKdUlJZ3dvZUlRZVFsRUtJSm5pVWV3ZW9yQjlrQ1Ntb2JLbVpVMTE0cVB0MVpJMmlFQWljb2NpdThXZDNGL1RQbnpESWxxQVVEVWlsRGlaY2hueVFtTDdOZldWREpmZ1dsUlBpaDZTV2xlWGFieGE1UDd2b3JhTnNqWGFYdHF4TGJFOVFhVmNLRW9vNzVMVzFGT1pWVCtYNkdVcDBMZVpJTjYzMDJsRnhnTnV6MEtUOTY3T2dXcjNkNTIwQjk2ODgvdDlaZnM1YWR6MVV5ZnlQWFY3Z0FWc0VXTkxyanlkV200bUtUSmRYaXpvc0dldGtFYzB6RjlLNVZjZEh0Q1ZwVmdqcWkvTjc1RmJTOG9ISTZrOEdCTkxlREcyYzdKV1FXOUFMWFNuQkNKTVAxZVY5cjdoanNzbFlLZVo3Y0hKcmhMcTN0cWpjYWFhSXhaOVhDbm9HMU1WSE5jUm01dXNxQ3lvYS94eml0R1ZsTTg5azR4azN5M0dpWWxoUU4xejhHTTY4WmdPeEZQZUt6Uk1FbEdPSVNXRWsyN3V1eXRRYVBVbGtpNVNsYkRiVlU2RTlMeVhhMk5UWjBaTmpLV21xcTV0NHRHQTI2UkVPVlhhL1JhdFM2eDVJOThkcGNhMEZaY2I2MU1ENmwxRnRaOWc5MW9qNVJVR3VqTGpUR1RkSW1xclFxMUVJYXlyQlpsb0Y0R0IrL3pQKzBaZnJkL3VDcUxDN3laV2RRcDZ0OGVsZGRTK2VTTG11TlliOHBNZEVvNlBVYWU3WlE0YXVldmFSdjRacjRtQmVpTXh3R1FXQ21SL0lESjJBSitZVkVTM1B0OFVtVGZmSENoU3NXTHF3YTdCL0UvemlPWkNCdUQycUcrRkZmK1ZDWTBkOGZDR0QvTjdEK2Zlb2dwZVJPRW9uNWJFUm5CbnJJbjdDQTM3ZFFYcjhINWRQdjZ1MWRNMlBHMWVmczNIbk9odlBQMzhDb3hpRHVQUW1ud1JFcGJhaEI1eGFPZ3dWQklMTjYyQUxEQ2d0Vm9od0V2bUduTW95QVQySEFHcmRjNDhPYVFZN3h5RFZsMkdzWngzamxHaE5pemxXWXNjWW4xMVNkd2hUSU5RNnMyYzdwK09XYWJPeTFpV01LUXpCREhGTWsxNlJoeldaZVV5elg1TVB0c0lUK1A2d3BDZFpRUGRac3hKclNVNWhIc2VaWjZ1UTFseFBlUWl1eEpSTWF5SitLV1lndGw3RXhXUE1lcjZsZ05RUUNPSUhrTTNxVXpZa05QUEFaMUo4bkhxVkh4K3VaeGdLL0toNm14NG1UTk1GWGlITWk5M0l5UUNRTlhpQWhJanIrRFFJL0ZhK0hJWEdNaXB1UUQwTyt6NUVlbVpZN2lFQnVkOGlJdHpuQ1N5ZUhJWHdNSVhQN0pRemhDZUV5SnRNNHlSRytNN2hVblVaUUVvYndrZ21uNUxoRnB2Rmg0QS84TERpRGhvOGhaRGtDaElRZ1BFRXVJVFMrbHhIaFhFd2NjWXdqZmc1RCtFTDA4WkJNNDU4YzRUOXpMQXdSem9XMUlJSWpaWDA4SUNOZTRvakNNOGZDRVE5eXhOZWhDRDZXM1l4TENJMTNnNGp3c1hERXNaQlZVQmcybG5BYTc0UWhDbVNFZ3lGa25YNFVodkNINk9PSVRPTVRqaWc2VXg4aGlPOUNFYktrNFlodlpFUzRITmtoaURmREVJVWhjaHlURVc5eFJQR1pPbVVJZVN5L3lZanc5V0ZpQ0ZsanZ3WVI0Um9MNGZKWktDSk0waURpZFJrUkxxa2pSSTV2d2hCRkRJRTI3dzVzb1RtS2ZKSktNa2d1djczcGZVNFhTSTZld08rMlRrRnZCc2xEOVdGSmd4NkpMdzQwWHFkUUR1VjFjNTNwYmJQVzlUVTFOR1RYcFJuNlc5Y3ZhUElzeVRpUVlqS2xIQzlKc282bEdSV1h4Rm5tVFc1Ykc3WGhIR1hXVGwxaXhCVVRiZTNWclVNVE41NmpzQm5ocUNGMTRraGttbmhQdm5vYlpSYzMwb1F5UmVDNGRNUk1TSVF2VkJxSFV5andDeWlLUXBKQ2dNWk41NDVzYUNwMEZXZm5GcVhWWE9uSXpIQnVQd2puYmRtd2U4TEJTeWNKRytMZ1IwWE1laUhxRUJ6TUw1ajAxU1JmTG9zR3lMNlBFYzlrdkNvVitQSE1razVFZmp2QVl3YVByMGdsZFl2YVdrVi9jL3lPTlNzYmVpZDNLTys1SWFMOHdJRnQyVDBqOWVhdUZVWG5aeldic2tjYWNwQWlJTVZtbEJsM1V3OC9BWjJZS1R4R3dBeXZML3c0Zk82eXk3UTdtbmM4MnpQLzhWMnpSNFRMTHRzK29Nc2NBSnY0T21TSTd3N2thQWEySXgxRDRBZmFRRStRZEVKQThDaHQzUG1PQTNaTU15bTl2bEpnNHBhRExDemU5cFJnZU5OMFMrcmlxWFBTZXZQV1gySnNtUTR3dmRWOGVGMTNiVTF0NFRUMVNST3NxeHlvTll5b3RDdVhEeWdUSms1VVRSeFlmbGJxaU5iaEdFQTJSSVhTMTZEMFpzN1RYVkFHSHVZdFpZRVByMTg4ZVFTL29NUUVSbVZsOFUyTmUrZGZNeGYvM1hQKytlZEQ2cDRwRGRHNmVWdXJuM0V1YzlaaWVtSk4xYktxMnFwbGpISU5VcDRqK1lkV3B3OUpNOWxkakxJVmg2Ykg4YUd2cVFmajYrZjQvWk8rK3phcXdMMkZ4dXN2VG9udEVhcGpGczM5NXJmQnBKUkJzM0h0V24zcTRMUm1KUm9USlRFa2s5YlJMVGg3VHB5L1ZLZlM2V2ZYQTZkZnp5YlFyMWV5UzRCZTZReTdiVU9XSjNmbThnYUhvMkg1ekZ5UDF4WDg3dkptNU9WbFlGb1YzOXpUV0Z4ZFhkelkweHdmK24xRGtkdGR4Qks3NlJjSEhCVG9TUklKMlF2WitQUVFUU3NrancyaXdhYnhhR0QzL1A2N25yejRTU3dxeGQvZ0ZyR0Y0UXJKSW1xbWpleUc1QSs1SWIxLzQ0MlgzSGpqb2lQRFIvQS9qZ01ETmNQbDdEVFc0QTJwRUQ0RncvQXdja1lLZ0JTdW9BNnlqalNoQmE4blJQeWMxOStPOWJIVWdUV3JTU1RtQnptL1JxenRKaHBDS2dENXNWdTgzNk5FbnBpc3lqWmY4MkgzQzVDWXN6V240V0wzRStLM3ZzYnU0WG5EczJaaDFrMklBdnRYWVA4aGxEZWVXVWxvQUNtQytRTmhNUWxuZnI0VGsvZ3BmUHFEL0IyZXlIVTZjMW02YTNqNHplQjNOc0pLTW84S3RJTkhVWHgySVJhRVNuaFZmQk9jb041Ly83VmRuVGNncGdveE9na0RRb1F2QjN4VUoyWkJ1dmdHWENPRGNPVGxCR2dhdlJsSHZqbXlrV3NrRWpVU1dyL2xkRDFTZFpDdmFCNDh3Y2JqdDhubXppNy9GZUNSTHNKTzVwNHFiOThjMVZBOXBkcGtpclVvRkp1akdxdHJwTy9mWk5nbXo4alR4am95Z2wvNHFiV0s1dEY2NUxXTkRCTWw1b1NjaTd5bVlYMDhMZWJ6N2NRL3RpeHhTVjdmZmQ1NTNTTWovTDlWM1R0MmRPL2F4WFBzUVFMVDRNZkE2MnptQmRRdy9Iai8vdjJTSjNVVnZJQytwb3ZkQ1RYY3hRL2RxVktBYjg0aHNSZkpuM0hrZ2dzd2RNZjlpVnlJQTFOQmRtYjZxcDZ1V2ExVlpla3ROY1U1dWVtMjFiMUZndzVYcjczQ21EMnQySE9sTHNWaUxWUUpCa2pNcWt2UVZlYk1hSGNNSmFVSUtwdXBNczgzVlpOWWxqV2p6U0FNeGF2VFlqVnFrNzVpampZeE5rNlY3ZEJGUmlhanBGbHdFTHJvY2NucjFmd0hyL2YvcHMyZVBZMGxJU2xKd0FRSG02Wk1hV0twMjVTVVpHS0o4THUvbXk2akNqWlhHbytLUnlCVjhxZkFoNG1aVTdCbGpwb3NLU21qYXAxYTV5MzJsR3Y4bFZydDM2bEN2TjFpVElJaDhSYWpQbUtETHNWYUdma28wclFqelVKNmxIbWtFU29iL25GTmxvQUtqbGFldTJEd2lyMmZEZENyLy93TnJ0V2MzYkgrdkQ4L1p0cEhMSzNEUGtibVF6SXJraEphVXRDYU1ObjhOcVVHR3lxVEducUVsaVZKMjVJV1l6cjlQWHRBR0xoNjNjNTFoL0VmZmx4OTlkVmcyTWxHT1RQZ2huaDZrczI1SG9jMzg4Unppb2YrckVTV0lTMUtxVTNCMjArY2VBNFdpcGZSRHBZekNnbUI3VFNkZnNMV0dXaHNHcVZQNy9Rby9RSXNTM2dvWVhTVVpiQm4vQ2NhUFhIbnhQZmZuN2d6cEllQWRQME03dzkyY3VwNU5vb2RvNk41Wi9uTEZ1dzVzYjFkcGlGL2szYTFFOVNNdDljSTNJZDlHSzlTd1loNEJENDljZmV3K0NRaGlzRFBnUUU2bi81T0ZOSXVvZ2RQV0RBV1FyNWJvUDI0ZU1NbUtSUmJEUDF5VEhhL1l2dWZXK2c5eFhsNXhTeU5UdzUrUTVxNndEZjBmYlFNTzhsQlNZai90RzN3QTBBNnhaUWg1eWRiT0hhMzM4bkNxdXdhSTY5SzNmUzY3TFQxaXdiT3ZteTk4ZUFVUTJhYVdWMlRrbDZVM0xacSsyN1F1aDBYNnBOUUw5UFN6R2JiL1RYZFprOWRSa1BIN0xxaHVtMGxVNDNwRzNzblJadzFLVmFqOHl3eEoxeWo4WnFhNEFaOWFwYXpKTWxzSmtDTU1BdTIwV044SFN0ZGdGc0JPNnIwVXFqYWozTEdneDVQd09jSzBmQjZWdERNWG9QRmFyVVllalBwaWg1Vm9SVWVYajBoM2RJVUh4TmRsRjR5RkI4L1ZKSmVGQjBUMzJSSm44RDBuMGJ1Z1EzUUdQU24wNkQ1bmtzdUNUQ1A1SDc0RVdxcGtnd2piQTBCVnFQNERHb1pzZ3d3VXZFWjMxMkFlQU9yWUlpZTVGRWE2YUxsa1lMT2owNnRyNTk2WjFsVlZkbityczgyYmZxc3EvT3p6WnMvNitUK052YVpJZlhSU0p1UGpRZWJuTWRPOWFFbnd6b0JpUXVzb3NueVNnY1B4TUhjWStKdGZISkplR3NFdGtLZmVOc3htQ3MxQTZsRGZ1dXhsVnNDQm9Nd0dGd0hyaFVyc0gxNGZHUlk2ZytsRWdKVVZwOUhaZk5CcWZqU2loWDA1SjliaHVrNURDTUVCbUFmcnNWMDVNR1hReGw0SFZuZzQ5ZWQwNUdoWkNta2loKzRibUNmTHNmU3VkUmsxdW5NcHFXZGxoeWRTZS8zbDViNi9YclRlVkdUVnZWdFRFN2NuWmk4c1cvVnBLaXpKNVRzZFpmRXg1ZTQ5NVpNNERJTndFNkpuNFpIUVpHa3JnUUVYSERKY0RwTVhnWjgyZUlISGoxeC80WmRRV2xwQWJLai8vd2YvTkpJQzJ5Rk85RFNpUDlVNkpWTlR4eTg1SjZabmRlVXkvT1czTVpjZDFPV2xCTitLbnFnRDE0bUVmeWs4aWoxZCszYWRXVGRPczhMK0krMTUyRDdFcWxkbzhldHp2aytiNGVYR1lDZmdCNjZGZHNkNURCLzhUZ01aaDR6eFg1MEI2Ky9rdGRmaWZWU1ZNNkIvdmYxeE0vdWhoSFNkaDR1TGxNTno2Vkt2ZCtqT0JVaHMwcHZJbjY4U0hvclFEcFRZS3kxbzJGbzg1R3V2Vi92MzNLMHEyWm9XdjUwcmI0dWRlYXN5UXNMcG1RbWJQRXAxUEdaUmVLUHkyNXUzM0ZqWEVyVUJIT3kzbEhjYTF4bDc3cDk3Y0V2dHM2N2JsWFBSVE10eWNhMHJvN1p1NXQ4RHZHRjJMalloQTN0dnl5K2E5bVdYWStxNGhMMGQ4UXVybWxoNDhvakYwTU1yT0N2ZXBSY3k2TTJHclRDVzJra09VQzZzRXhBaDlaM2cyeDl6MHMxYUgwM0lPSWlqdkFHOXNHUVFvWGxneVFGeXhZczkvTHl4VnBXamd2c284bTgvRGNTWHI2RWwrc1F2NTZYRHdYYm9aU1hMK1ZsSWJBRDlpa1NzWHlaMUk3bG5ieDhPUytua2J0aEs0M0c4aFZjSGdmWkQzMDBEOHVIZVRrSHkwdDQrY3BnTzkxSzgvQVQyK1U1bG5GMEI2OUhuRHpISEI4NFZ6R21vTmovR2w3T0l6K2d6cDZXZEFhb3hlRE94WFhHeXZtZ3BuYTRCaEhEK1AxcHJKRjNMSzZ6TTN2d2RZczJ2NVdlWk90U3I5QjRGSnFucnJ2dW5tdXYzUTlqTUNaV2lCWDhkRVRNb0l6UktEd2FSY0sxMTk1ejNYVWhHRW9vWmlmb1VlUWN4WHdVbTVKZjRqMEsrTXJ4U3RvelA3NzZvOWk2ZTlySUNJdUlRUndBVVpBNjdMRUVlOFFUUGJzVmFLeFMwRjFldkZhTndGZXFUU0ZJajJCMW9GNjYxWlZkVmxGMWRvUDR5VCs2TXRNNzV0YlUyMUxwMFlWemM2Y0x1dGF5c3ZaY1NEMXNUNThGOFFlbTJSMU04Z0wwQXVmUWg5bExoVDBZcnBYOXZXVGcxeUE2Wi9heTIrNCtkbU5uODl6U3p1Nk9lVFdkNnBSNzdyenR3ZVFENnZrOXVxNCtMYUZjMHB0UjBrbEV4Vi9INVVjd2hZcnZPeWhaL0ZWM05WNjRzSDN5M3c3U28vKzRZZmtWczZoVlBPdEI5WEVDdkc4dTlvM21QUVVyODFjd3I0T1B4VGUvK3c0eTZORURHdzZNSEpDUlJzWWxCSW00RjhYdjNubUhIcjNvd292K0RJN29FSTRvbWIxdk1oL0lxZ28rRWdWZjBhVEJ3WjNXNUxNZ0pmL0E5T1dYelh6a2lPL3NETmRnUm4vdmpnbGJSOFJMRTFPYUR5Ky82MFNpZG5lOGV1SGkrQ2VJelA5MlNWSXJ2OWQ1K0I5ODllSFkySWRqSUloZjBxUGl6eEExWHMvUWpaakZTL0ZPaG1vY1l6UEwxOHEzY0NHL0hjcnZoOWpJbllJRVQ1NDdhMnp6bHRxeWkyTnlpK0FSc2Z6Y2JZWWczemV4UjVSRVNlT1p4RlJiTi9iQjYrSWZZUHJnRytUNkVaakZNWEVYVEJmdkMvYkl4aDRSVWcvVTVoaFlrZjgvTDVkYkZVempNV3djQ2lTRkl6R0NSMFhQWDMveitodWV2ZW1XeCtBMjhTVEVpWE9SOGs1WWoyTExORytWdEs5aFBUUkkyUGJkRFUvOGNNTVRjRVJzUkdnZDNJTlFpalB3TGYyZVBpYmR4U0xPMkhURGZPVy9Majg4dStXS3dlV0g1N1FjSHB6UjBGaGYzOUNnNnJodXhlcHJXOXF2VzduNnV1WkRnNHVYTEIxY1BMQ015S3RzZ090QmczT0w1N05rRURhbmg5UE1BcGp3QUpqV1hYREJ1cjZwTHJmYk5mWEREK25SemN1WGI5N3R6czUyRXk3Wk5DNFovNzFCaEF1Y29iSXh5OUxiUThTakgzY2ZyNzc4YmtuQUpYMXByWlBGdTJRaDc0L3VuQnp4OFBXU25KdnZjR2kwOU9hZ3FMS2tsL0U1Rm9MMmdPUTFOcWROVUhGaHM2QU96T3QyKzkySG5qaW5iWFoyZnM5TWVuVERRRmx2c3ZqcHlaTXdsSmZUd1h3VDFLT2Z2L0VUVFZCUTJSdERkeXZjRVVPYU9KeDNlK1pPM3p4clNYZFAyK0swdk5MRnJWZnNMVnVUbnI4dTMrdU90V2VCd2RvL2EzS2ZOMjIzc1VCclN0Q205alN0T0VkUTc0MVZHWk1UdEpwNEFteHVhU2Zmb3dpNzI3QTcwRXRQMGpsUFV2UGYvamIrRVVIRVZKVHBla1Frc0psMStHUmZTVnJEY1BiK0s4Y0tDMWFPWGFYYXN4M3VGYXY5UmF2Z3VEaDkyeDdzeWZlLzQxSUVRdzVZL2ZyemE3dDJ2Zmd6cmh5QUFMY05YT0dLTitTVkdRMDJEbU5JT3J1djkrbGpyOHhhOEg4TFpqLzdBRHdxbG1BbksxcCtPbnlLSFdYcUY4dTI2Y1N0VmVGaHg3a0dUcXdkZXZuZHAxOWZzT0RsNXo1NDd6MVlDRE1mZVVROEloNEs3VE9SalZZU1NmWEZaeTl2M1B6a2x4QUJkNGx2Z1VOc0ZNY1JtWXJJYWZMTzR3UDJZQTVXSVJXdDdYR2FJQjZEK2hHNDRzQ0l1T0FBd3ZDTS9RWitwV3BpWlBObURidGd5QStOMGx1MUNpM0I3NU5tRXhiR21XZWsxM1VVZEpmbTVEanlwaTdNR0NwYnNmaG5UWHFzeVZodFREZVpXNlo3R2pJbUpXVmFVb1lFdzd4ZThjYUZxdGk2Q1lVR0UrTllHZmlKemtSUFMwVk1rcjFMRE9RYmpsS1RxaFRrWjg3S1VkTVVXKytxd2dYbG1RMUM3SHlieFdMTGNUam9Kd0dpTSt6ZDJMeDVzbG1mQ2Z2amY0dXZySzJ2NW1mZlQvQTBqV04rdGowTy91M3hBRStuek03ZXRtUGZ0cFl5ZEl5TGkwc0tTdlVKNmgzYnQrMnpybE9YVDQ2ckt0ZWdqSXdTOWFDTUNkdy9PNjBSWEdhb0lqOXUxTExSL2RLMzB0OVhNY1U3ZWpqZVdHOHdwcVU0MCszTzZMMmJtamROZHZ3NmJuSVp6Y1B4djhmVjFFNmZ6S2wrVHlOUTExb2VhekdEN0lKWlZFRnZUK2xrY1V1Zjk4V0k2dXJLVHNlZ1Z6eTVhK1BBR3VXRVY5S3lJeTUreVoyVGRKWkdCd2xiTDF5NVdGK2hmU1FuTTRhdnBvbVlYVTVQSWwwQ3A0YnJRV3ZBUHd4U2VzRSsyV2MxNWRoMjdCaXRyNmNudGVkTU1EbFR0NHFiNGR4QlZkSmI4dTJUcHFGa0poNDdETGw2NnZSK2FiOFBQajQ3VDQ4ZGxoWFVsSGZsRjNTWFpFNUxqRG0wYjB0aGg3dW5ydFJYYXJKWWJYYWJ2U2k3YW1oRzA3cHlrekZkek5xMFcydFlhODd6YjRuL0pLNjhZbHFaRlBNaXRCQzFyR1k3TzE5cy9KU1NGeHhzMGh2dEdhT2pXVE56cHMrQTJXWlRvcmlIZmlMK1pEWTJUaGVIc1N0L0UxQXFLUGVqK1VvSzlhSXJSN3Z6aW9yeU1GSEYrRGl0OFdabGVWa2lOUEJLd01INzhWOFZhYVR4eWNQVGhGRm82eWdyTkNlWkRDR1VQcHJmcmQ2ZzBDWFN4VUdDd1pGc3hKSElaNTdmdzNaUG9mS0JpOTU0Nk5VUHJrYXA2MS81VHZ6NjAwODVOdkE5ekVCc2JQQU9FNHpnd0l6OHNwbU5vMnBCWllnVVdscnAxUEVua3d3VEpPcUtGVGc3WnE0blNVM3loMGN2elpLc00zckU1Y2dZWmVsUVFsNUxmbmFseHQzaW50b0U3VzZkdUV2S3FjSnRNMXZNMXVTR0tlTFcwN09nUG1NVzlHR3pnT1J5MjkybnAwSGh0Vm40TE1pcnVoVDdSN056TGlJc3Z1WHpzdjBDOGpmdjNidVpwWWFHaHZqOTI3YnUzNzkxMi83aFBidDM3NUgyQXplZGlmMVY3QTZrUjg1aCs0Rndlajl3UWVXaE9QT3NUTDRqcEZZWnFxVU5JU0h0T2ZxaUs5bkNkd1N0K25QYWlUdkM1TnI4OG1SSk9qZjFJUFY0a2hScXlYNTJZS0NFWnhoeWMwbk1vZEdpeURBNzlxZVA1MzZidlIzTnVIcjY5QnBaWTNBWG5jUm1FSUw2NGtGMnVNdVNXdUVaUGFTZk5rdlFRRStFU3J5ZEtocm5LckNQT2ZBZDNJOXkySEhXZVJReTlJU01ERDBpNVJNU1l0V211b3BDLy96S3pobXpwNmFhaE1TNktkNnorNGRtbE0zS01DVmRHQmNmblp4WVc1SS8zZUZja3hpVEVKTVFsV3ljWE56VWxUMmtpbVZuNDRUQUwzQUJQWjhJZkpVeFQ5cm1xd0FwdkM2dHRndEtadlMwVDV0aFByUjl1em5ONUlqVlFXdjNhNFBxWFNOYm56SWJJdGs0Uy9udmR4UkV4VTZHc0tXS24zQXdvVzNlOUptaitxUTArNmhuOHB6cHNFNjgzV3dVWU4wNE80UHdIODJqaXBEemMyenM4ZG5ORDUrZ0N2RTJtTXN4Q2x6WEZZZzU4L3lFTCtwcWoxenpXRm5qMWJNS3g2NkJhdkU0ZGpvQ2pTeGhSNW02RVhzR3owK25SODlzRHViT21QTFFEVGMvWGxmMTBQVjM3TmtERWVMdzhJL2k5N3dIN25CdTdKR0Fxd0JQTWtta09PQ0d2emc5Ti83Wng5dG1QZnhNU25kdGVZRitUa29hMVlpM1FNdjRrNjFONnZVSzFqOEpzN2VwUWpwVHBaKzFlSVNrSHo2SHYvLzB4eVpRYnQway9yYVZyYmNvOENtYTJaMkE3OFkrcGMzSklqTnN2Vm5sS3dyOU9IZE56cHFST2MzRDQ4NDEwTDhHZk0rdFgvY3NiTVdUZml1WSt2dkZUeGkvZEJpQk94VU9wbnNJc2NvQ3lTanRnc0Z1M2JVNnJyYTJ1QlNCa2NrR25mZzJYSlJUVkZZc1lxd2NwVDBDcS9ndlFQbU9EczdUemxMSUx4cVRGVmFmUCtSWWg1amNRbTlsVTdVdXo1anFicXpwYnFvVGoxNFNZNDRXTlBsYWFMZGtsK1Q3cXFMVVpyMStqclZ5eXBkVCsvcjJ4RVRsVFhBa2FKR2pCVGxlZ2h6bG1DWUlTUG8veExwaHAzajdqVzM5L1czekZ2UzN5ZEZ0MFBiMTVRNTBkZ3dzN3V4WTBwdm45YmpkSG04ZStzVkorRmI3UEViUGRTU1Z1UGhMY3JqZng4OTFIQVA4QjJZOGNEYlBVNzVvWUdWL1dWYVd2Y3VWbzgxWHdSMDlnNE05M1lPRDNSWlRjb29sT1ZsVThSOTRnTWN3c0toL2xhNDdwa3Z2eXBzWUtTNWUwZGUzWWtYZmd1VUx2WDYvMStzdjlIUnh4d2pIcVE5OHExRFNSM0M4S2NULzd6eUhjaXk3UVBxNXFobENmbDRVZmlQWnQrcTJ6Z1czRGtyNXJBMlZOZXNiZWY2UzE5dS9kT1g4UkovR2w1VGx5c20yNTZsNnIxdTA3UHA1VXQ0K1plUE1PWnVxcEx3OWNkbkN2cFhSVVQzUnJteGpWazRDUWMycElZcEcwWk44UHRMNTcwMytpMi9qVk1uaFlYYnA5NTN5VU9McXp5cXZYak5OeXVjc1hqd0hrM1pGcnR0VjJlaEx0TVNyRStKc0VGVzVja3J0eWxJcDl5MXBhVm5DVWdWRTVtVGxDVXM2T2k2S2pZbUxSM2xDOVpWSlBQOWJZN0pNa1ZrUUl0Ri8wbGJ4dFhXem0yc3p0RWtwWnFQMlB5dHFLaHlzblZ6ZHRQNTVjMUlTUHg4U2NZL3owTWZRVW15RWdPU2h5WEtGR0lzR1YxaHc5WmFzMjNiNWdlbExpNnFXVjFmNFBjVTFQZk9ucDdxakhaa09UenA5N1BEK1o5L3l6NitvV3VoUGpHbVprYit0ZFB6ZTJRMEovZ3g3Sm4vRDNrbkx1YjhpdjdSWVZiRGp2bnVwWXoyOWNueStJdWZQbC9tck02SW1TNzZCM3FkUjRKNWgxU2lzZ3VxSk1hb1Y3M2pzV1ZpNS9xOFFDZkRYQStLNCtQc0JqQUZWNDBBMG5HNFRaUEdvMEhIeU5oeUN1M2xrYVIvNURLbnFFYk9GZnNMdmloNkZqVDJhNitHcGYveDgxN3lCOXd2b0orT21UNGR2d1ZXTitEdm9iSXA2SVhhMlpqU243aFpuUmlBalVpTlAvYmczQXRVVC9BM3IxVm5WWmt0VjF1VFdyR2xaMlpPRFh5RmZaeE0wTm9PQXB2YURMbFZRcHliaVYwcXpYTG1aUGJVWWM4MTB1YVF2UzVOVFU1UHR4cVMwTGFiVVZEUDdndEkzNGU2dHBDZjVDOXJwTzcwUWVuTjdkbkZmU1lGZGE3Y0VQNmxoNlVxODZscHM0Mi9MWC9ncnVmeHlGY0YzY2dVR3RSUWFwMUwveWhOUDNQSEVFOUY5ZlgzUUFlM2lEZUwxMERFNmVwejFVTWh2OVJIYzgvSmhEd0VVSHNXSlYwZkZWeGM5TTBKengxOGNvU3B4UGNPcU1WcnlKc3BwSUZiMndueHFSMUlLSVc5MFNnMWI1MHgrZGVPaTF1YkZ5NWVtcHRrcXk5cm5kdEhHYjFPc0tlcjQ3M0xGK1VNcnUxb1BsVmZaYmJxMWx2WTVPYUEzdDdwcmJSbk1zdXN3ODlLbmNBUUNtNmZRQ0Vmb05xaG5lM0NJamI5L2NPekRnMk53b3FXbnU3VzF1NmRSdk8rNlpMUUNUUENZV0l3dWFoNjhnTkc4NmtYZFhZc1dkWFV2eXV2dDNlRXRLdko0aW9xOFBCcnhpNktVUG9pN0NhNHh2MWFQQStMUElxRng2bVN3cGdwMkZrV1RIbzNaSnVkNWJOTGNpK3UyWnBXN3IrNDk2Kzg5QTNjdVBldnZ2ZVA3SStIRHlFazVtNm9QdEUyTUhJbUo2aTMwVmt6dHVxcC95WFh6dXE1Y0VCOXBpbnc0SmliSDNSY1YveUMvaTJURFNvaVJiQWNVdGxRZmhya2h4dFhZbjlpRWdqOVFiU3k2OHd5VUVRVmk3MGpaSElUMVV4bUkvejZvRFdMSVlhb0VKRHlPTCtPc0Y0M0RYZzZJWURGNWlBQktTRmc5SWduaTVYcWtRT013NXV1VUtFZ3QrQm5HWDhPZXRFcEFjMUZUWW4rakMxYmVXV1NzRmg4SW94ck5xVVl6cXRqWERPM2dwRThTck1VRFBXaG1mbkIyVFBPNXZiTno2ZTZ6RGx2dEdhN1ZmUlpFcTJBcUpFbTdoS2FnTEdpaFNwVU1obk5QZzdsY0w0QUxWMHdrb3YzOGtTMTdTbFpoYnRZSXZQQ1J3ZkFSU29VSTZrQ0VBK0taVkpqL3lxVXFCUVA1RXg3amZFTC9ENkVNdno4anM2QUFEUG40ZHBqdmNPUWpqVkxJUit6N05CSlVKQkhMTWxjc0k4My93cU1TOHorcEloaDdyQnhsSGhzQjVxZngrdGd6dmJUVG5sbUlSOFk0TkdLODV6Mm1XL0ovakFONUZCbzRaem5DU0Iza2NjNVpCVll1b1EvM2xXb0ZSZng3SFAvL08vc093S2FxdHYrY2N3dUI3c3p1Tm0xSTBwVzBUWnF1ZEtaNzBKWXV5b1pTQWRteXB3ekJGa1QyY0xMY3dxdThMTWRiUmhVY3FCVlJGRkZ4Z0h1UGQ5UGIvem5QUGZmbXRsSC8zL2VKdDBsK09mYzV6em4zak9jOEt4K2pYQ2hQejJpOStBYkJQMlhsaWJhSnRvQXNrVWJ3TGJ1dStKYkdxY0RJZ0JNNDVzbThONG02VmpoM096eUhjZGtIT0ptakU0K1NzL2dsZTN4d3NOWDQ2Q1h4Zkk3dUVFL2xxbVdJSE5KMVY2WER1Z0pETFNzNERMS1FRaU1uQ1pWQ3RTYlpRMnBrOUZGYkY2a04rN0ZUTE9KRjhyMjlyTUtSMG1HVzFFSjJ4Rk5neDR6ek9xSHFmcWR0K0pSMGJPVmZtT3RwbGV3TWk5YXQ3dDh1aGRBYTdocUh5Y2h5RFBDaytkMldlVmZNTFdRTjRvUGxEWlYxck9mVVg2UWIwT1NCL0VDN2ZXS2czWTQvYVBmLzU3bjZ4UFRyQ1BrRC9vTXU4WHJjN0pYcFpOdmhIS0VqdlNNSlFxREZsL1RINDZuMmVQenp6N3V0RG9mVmpTdFd6Snk1WWdsWkQrdFNrNU5UbVJXSE93ODJHUTJOR1NKV0hPU3hXU0M2WDN4eU9mc2ltb0ZiQk90RmI4Zk9vVXVYTWhzR1FpaE8wSS83UkVDa3p6QktBOFFqZHBUdzBETFJZNFFvQXVDQ3NyWHQyMm9PNzFwYmhxNHl3cmRYajhKNGRGVk5RME4rM2FpSDVqenhZbDArVk5JNW04amFjMmROdVdVV25VY1ZaT3g5U0h3WHpIUWxZTEt5YUVIeXhEOUErSU5RbWFyaXlmc0w3aVpoWHBPcjdtaUt6VEduNStabU56c1RWNFltRzF5RjZJRXRENWpDMTgwZE1ybTJmSHEyYjhCNklxVVZESnIvcEhLd081K3Y4dWdlbUM0eVpLQXVVamRRRnpsQTgyRHU0WTZDTGxMVVBJd1hkWkVjMWF0eU9WaE5KTjFNNmxOdWt2d3RCcWhZSlExcmlDZ3FVR0hLYkJHbFRVRWhhTVpZdHd3MGdwdmRocm5aZFpNeUpoUTZjbTRydnNVeUp5MmpOYkprZXZ2c3dZTjYzd2wzQnc3aDRvTFNyZUZvdWpuWlo2L3g1U2FxTWF5SnM3WlVPR3NUZkllT2lsbWdEWXMxRk4wMk5iSlkyeGFsQ3JYZ2lKaXdTSlJxVC9WUFRsUkFiTWJQM0ViQ2R5eXhZanBCbjJQcHB3N01SNHpOV05ZaU1FRU01UFpvMFZTRHE2TitZVjdSZ3VGRms2TmpKaGZNbksvMDRWOE52TE5rWE1JTXZzR1NsQmh2UzBoQTkxcnNneDZPQzBxeGppMVozdEMwdkNqRlprMmRQWTNvTmlkUXZ0ZFZsSmFXRjFkV0ZTT0RMY0hmTW95T2tQeStuL0M5WkphbWlTTUVtQkVVS1ByK2NYWXBTSERkeUVlTVFWWCtybzF6VjhhblJFWEVKRTVZMG02cFNHekp6QWtKVDNEWVl5MzY0R0Z4YVNubzg3VjNqVzVJcWJLRWFnSWpnL1gyaWNQSHFqUkxJNGI1NndQMWtTVko1dnhoMmdoTmpLRzRuQStudkJDR09nZ3Yvc0NMUnlyTlorczVEaFdXNzk0UFJEM2JTc3d4SGFGTzFCRjJNUjBoOTlGSC8rUi8rK2dqOE93d2crMUtTOFlORWtXN1lNOEVRUC9tLzBrdFdmK0pjeGhqczZ3NUdKM2dLOG0wbjRPMjlTN2tieXFIYmhrY0YwSDJ6OHQ5WnFvWEJ2OVYrZmJwdFlycFVKQW9OVmRYTStaaEwyS0NNOXBLMXlpMkZRazZURFBWR2NKSjMwdGxxSlVxNnE4OFpJUUg2aEN2YXBmNFJGdEVtL014c0VPRkNSWWRtVzFXQjdiWkpFVFdtNmFHQm1haGJhL1pzNnQyUFVxZWgwTEFUSXVTN3lGVzJqdm05ZldKdFBCZ1pGT0l1dzIxYjJvVUlkSWVEZjZtek9kVXhUbU5PblR6MCs2R2htN2hEN1dRb3AvbU5aTC81dkhCNklHbUpvWE01aFRFT0hTQ1VnY29YRnEyakZxZmxpMUR3K1oxN3RuVE9ZLy9rR21PY0l0Z1FYVlFwMkdWNERRY3Exc3dlblQzbGkwbzlpUEhVZ2VhOEZQRDBvWWoxTU0xbys4U3NmcGRWK2pJbW1Ta3B3aTJXREFYWGxoRGxCcHRpTVpzaWRPUWNXN2g5RG1sbGNUc042ZWhxSlc4MlR0OWRrTlIyOUFmNGpMMjdkdnYrOE93a0laeHU0bmxMM1Y0YWVPRUhjUkltVG9jYlV4UFFCRjZ6STk0TjlQRWZ4RksreWVlckx6eFhKeGdCOUprMHFGR0twVEZaUUVMOVBEaW1lKzdYVGI3ckJhMzIxbmZmUHU2UloydWFlNkphZkYxOVEwV2s4bHNHb1lMc3dKOE9wUUo3anhud1F2TEh0blh1YWg2WGw3R2Jha2orSGs1K2ZtNXVmbExSRXZMZkh3RHp0OXlTNHZrRE94bGNaazBOMnNTc2JoczJOQlZXQ2haWFN6bWVMOE5peHNXRjVwdmJTOG9hTzg5QTVhWEx3SUxpOTM1b0M4RVN3TjlGaG9kRzZaR1NhMG0xblVUVEExZGRNd1MybDBiY05FS01EYmNnL0xwa0QyQWl5aHRCWnprLzRuMkVlMXFsS1JkcFRRa0RhdE15N29QdEt6bGdwNVZwbWsxdDllQXJyV21QWnhwV3hHUk9hZURCNklnZmVRaEdDd3FNbGdZcllsVXZtaHM3Qm85V3JRUjNKSTZQWlhvWGYvbG5PNDhUNFFLV0w4djQxeHNJK004UWhvOWt2ODNyQUZLT0JOYWxIcUxOZ1NVR3NuMnJNMHI2L1BTeXVucmlOeTAwMVludDExYnpHM1RSeVpuQk9TV3pWKzkxWkNibFZkMjI1cXRNYTU3Nmt0RE5VZUNkNFZxbjFiVkVaNjM4ejJLOFgydlVMMnFrdG13NkhvTFdoTlZ1cXU0M0cyTWoxYjdrMlVxeVZwdmNta1NWQnF1eFY5Qjd0eEI3cHowQjNjR3BydEt5b3ZqRWlLbE8zUFZDU29WMStwUHBmUExmQTg2UU81VW9oeFVyS0MwN3VHdktocjd6dE56RjVjcG5QdW1tVnhqSWh6ODFXOXpvaHlUYUprOXBFeFQvekszbXZMNmx6bUNheFF6dVh5NldtaVU5SlNaVVlCbXhtZVA4UTlLNS9KL3lRbUtpNWxHU2lYMGFSUitaSFVPVkNqU3lKRDBwQUhJSEdIVlJBNnpsMVNzY2FYR0tVY0YybTFOdzBsNUN5ay9sSlFQRXNycjVUZUVhTVU3Yk1GcTVSaTRoWElTUnU1UktFcG9IYzcrZFV4aWRYenBtMUVnVkRKdkFyMURCM2RVMFZxY0EycHBEOUVKOTN3YjVDeG0xY3k3aGZUa2hUNE5Pa3c0VTZKQ2RBQk9QaGw4RC9Xd3dXYkZhVGo1dU5CR3dCTUpUcXo3Qk85aGVERGdRd2srRms1V2J6TGNEamhZRkxsOGduOEllQUZLQnJ5UXYwb3RaUVQvQlBBOFZDcmlxQWJ3VHdWY2NWWEU2VTVEOE91c2ZDN2o4eXExd1JEOFMxWitMK0RSQkg4T3luL0Y4TzhBOXlFNHNZY1EvR3RHaDROOUFmZHA4Q3NRVlJOR2ZZVUhkSnlST2o2QlNlSzEzNlJITldrTXVFQVpOcFZUVmJEMDNLcUtxVHNVUHdvaDhEOGhkTE9FQ0ErVGJnRFZXTWtkQ0tkNHFQSTdCQitpN2R0bEpBVlJIUHlFTkNpVTBGUFR2WHdnbHlvVTVLRlRLZWNLU0FpZUVCcndoREQ4amllRWNnQTl5VE9pdW1LY09IS3EranRKdEM2UHNidFpGVVV1K3J6NUhtcDdKLzE3QmZvM0I2V3c1OUVqUFEvQXBlZlI0M2tlVUo0VG55dStGOGJmQzREbm80T0FWeEg4ZlJobkx6Rjh0WVN6a3ozRFhSSitDUEJYR1g2cmhOOFArQnNNbjg3RzkxVnBmQU11amUrcm52RU51QjNHallIMEo0ZlZpZ1FhL3hyYmY0WWEvOWlOUWlrenQveExYQzBtUmYyWlB3VXNKZkFrdlQwcmZwUDVWWmdKUjROQWNvOG5PeW5oUXVaWEVDczZHM2o0MUFpeStwZmpna1VuQS80OWNEc29xQUcyU3NzTHFOTkJaMkcyNUhCQS9ROGl5ZzBtd280RDF3bmVCNWpFRDJqQW1nNzJXNDFxUUZlbzVGYWdtMUtMeStUR2VVOExNVmNrYVNLUVFGbXdQM3JUbGRFYVNFT3dYV293SVU0OUVkSEFld2ZZTXJGTkltWDAyRFQ3RSsxbjRLU3I3WEhjcXJqS0RWVndzSnNvYTZhYzNZeGIvL3BYK2cySEZGZTRUdW1iR2M5dDRsQkhCeGxMaitOVzFFUHVVYUkyeFc4S2hUZENWcU5pZ3RRRFhkaW5oSWlLVTIxbk56YVNpOVJBL2lPbDNCeEN1VnduSzBYQ3hVemthbnh1MHoyb2lQemhPanVnUGlkdXhXNmdQa1h4QzlRSFhwMWNKeG5OWFRDYUo2T0pnRk12eERiQVR6TjhvNlEzU3dIOExNTmhkb0czNEoyQW54Tnd4Vk1lUFJ2Z0x6UDhTUWsvQlBpcmpNNG13TUgzRHZBTEROOGhsYjhmOERjWW5nazQrSmdCM3NQd0RNREJ6d3Z3aXd4ZkNEaDRhQUYraWVFL1MvMndHL0IzR0Y0Rk9IaE9BWDZaNGRtQWd4NkY0aWhPd1BIZGdJT3NEcmhEenI5WHU2WUNMdkQ1VjhZbjRJeFA4TUxpaGhMOFhjRGJVRGpnMUtQcEY4Q3ZNRHdVY1BBa0F2d3F3dzJBVTgrRUpSUkhPZ0ZYN0pYMG1ZdTRCNlRkZFRMQnRVSjVuQVYwcmpNNmJvbCtMdUEzR0o0bTBYOEQ4QzhaL1Y4QnA5NE5Md0grRmNPL0F4dzhDQUQvaHRGeEFnNldmOEMvWS9qRGdJT1ZIdkFmR0I0R09GamZBZitSMGI4Sk9HaFpvTDFtVnY0NDRDQUZBNTR0NXgvYXRVYldyaW1BQzN5dUYva0UzQWx5cFpuTThobzJ5NG1QUWMzbXMxUFlMSS9uRVBtbVUvcG0wM016dkdiNVhXZ3RVUGRDdk9iaEpqVFJlNzRCRHZPdGo0d0tGTVRtRytDS3A3ekhHWlRmNFQwZkFQZWVENEI3endlR1YzbVBTK0EvM0h2OEFXNEFQaWwzTjluNEExeXgxM3M4UWZrMDcvRUJ1UGY0QU54N2ZEQThESjZUaFR5bjl6bGZzRzlZU0RTR0k2UzJ0dmF1VmNkWDRkYXhZNDhlSlNVTUhGSjh3dTJVbFNncks3dHZiZGRhRHBXVzd0aEJhTGZoVnF3bE5KVG9RZVFDcW9Ya05OQ052NlZhRHM0bzJ1NzFzc2hJVU5NcFIwL21YTTdvdE9pSUFEWEc4dmQxcWlpSFN4T3FqNGtKamhiZUNGVC9xZWptZHYvL3FJNXFKNVJpMHFMQ0E5VUl5OS8vQjZpRzZLS0FLbjFEZTJZNXJrRTNDYTlLdEIrNVpHTnNwelRHOXNyVyt1bUFuMmE0YkswSC9DekRYVkw1ZXdGL2dlSDdwUEovQWZ4RmhpK0hNVUJXWnJRWjhITUN6c1pxTUJtVHdZQ2ZaK1ZUUFdNWThBc00zK0ZaNndIdlliaHNyUWY4SXNObFl4dndTd3lYalczQTMyRjRsYXgvZGt2OWMwRG9uejR5c3RBY3dNOEp1R3h2T3dUNHF3SXUzOE1BdjhCdzJSd0UvQ0xENVd1OXJ6U25IcFN0OVQ4RGZvWGhzclVlOEtzTU4zaE9XSUIveVBCazRQODByT21QRS93ajF2K3cxdmVSWGtlTGFYbWtFOHJEM0NSNG41bmhlaG5PNWl6UXZ5SGdiTTVxeUZwL0h2Q3ZCRnkrMWdQK2pZREw1ekxnM3pGY05wY0IvNEhoWVo3K3dkOUsvYk5mNkorK2E0VC9DUlJIT2dGbmZNSWVCdVd2QzdoOER3UDhCc05sYXc3ZzN6RGNPWEFONFFSL3N0R3JEbVJsSFNCcnlORXBVMlJyaUt6RStMVkhiYmFqWkEzWk1YeDQvelhrUEZ0RFhzSXF4UXo4RTl6akJNdHJqaUVsTXlZTnE5NEtESHRKS0dGWHpPRDh2RXZZWHdzTTdhWWxhbkc3NGhpK0JEMUp0STFIMFMyNGZmWnMrSVlMVmh6amJwZDl3d1dUYndnbm5iZ2RmVS91VWFJTEtBZmF2WUVnUHpERTlic3J3VXV5bGVBSndNOHdmSVQzQ2dHNFMyWmQvVkNTK2w1QmUvdStFMmNNbEgrVmxkL2trZTRBZjRQaG1WNHpIbkEyNDBIbkN2aWJETGQ3cndTQUwvUkljWUJmWm5pMmJNYmZMczM0MStTN0x1Qm5HUzdzdWpSQVp4TGc1d1JjdnVzQ2ZrSEE1VE1lOElzTVgrZzlzMkZzaElvNEYwTEdobG54dnRCditMRDNqSWZ5QmttSyt3VEtmOHI2ZWFGbkJrRDU2Nnk4VzVLYVhnZjhTd0ZYL09vOWd3R0hHUXcrbzljNFArbE0vaXFhN3oyemdiN1RJNVVCL2lPamMxTTJneTlKTS9pQ1hHb0EvQ3JEQmFtQjFJNUdVQnpwQkZ5K0FrSDVHd0l1bjhHQWY4TndKNXlkNHJCYmNZMzBEMFRheTMzQkhiTDNLNU9kem1SeTliQlg3RTZKajArUlg0U1NBZjlHWnZxai94OUsxb3dNSzduZVlLLzROOGlZSWJzSXIrT3dHNGNSbnBUb083WWl0T0lHeGVPY0Q3WElxdUE4NmdnQlB5cTIvdzhmdzAzMjRhS2lvNk00bjhuY0dOeFE2OVlFUllWb3RTRlJRUnAzclVEaFg0VENuaitpTUdJa054bmhHSU1oQnFQSjNFajhMM2UrempkUXAxYnJBbjExK1c3YWd6dHdBN3BPZUZDaUgvdEpDNDlLYytONytkd0EvQ3pEWFo1ZEh2QnpBaTZmRzRCZkVIRDUzQUQ4SXNObHV6YmdseGd1MjdVQmY0Zmg4bDE3ajhUblQzSStBVC9MY0puMEF2Z0xEQWZwQlhKb3RBQitUc0RsL0FOK1FjRGwvQU4ra2VHeTNSei9KSTMxNytSakhmQ3JEQmZHT3VFT3JhQTQwZ200Zkt4RCtSc0NMaC9yZ0gvRGNObXVDdmgzREpmdHFvRC93SERacnNyNVNIeitLT2NUOEtzTWwwa1hnSC9JY0VHNitBZmh2NHppU0NmZ2N2NmgvQTBCbC9NUCtEY01GM2JiUGJoRWNTdDRmeWhVc2puRnRFS3ljQTFTZGhmK0I5a2hueDFZTmkwbko0MWMrQjh3ajhsRjY3dUVTOUREaEs0Uyt5T1hiR1E4SzQ0TUhNRHdZa0k2RFBCekFzNUdBTVNZQW42YWxkL29HVW1BdjhEd2ZaN2RCdkRMRE0rVzlTd1dleGI3czU2RktDWEFyekE4MU5QamdIL0k4R1RQS2d2NGp3S3V1QW1yM1Z4Y3Fkaks1UWxybE9vUDNKK0w2dXFLNktYUjZUVGt3cFhGbVpuRjlCcE9reFRTaTFCYWdhOHExbkhQL3ptbDNJcUtYSHFwdFZvMXVmRFZQSWNqajE2bGRHMmlGK0gxRUs0a2Jjc2pYSWJDYXNjUjJrV0s4OXg1b0IzeHg5UnBpTDJyc3RKRkw1Vk9weUpYMHJSNzc4UkZYclU4MjlIaFdRZWVGOWNCSElZbWV1WXA0QmNadnBDOCtyRHlWNGkxU1VzNE1Zb3h6UkkzU2cwaUxIQU9UdTR4S1FRN2Y2ZW1mS20vNTI4aEhHM1lWRDZJTVVqVS9ldkRUWlM5dU1qZVpkeUlqbzdlVXdodEZCbjF6TG84WWRaQnI0UjdaZ1hnM3pEY0tadWw1Nlh5RWF3OGk4YkdnNkcxR01iMFJESEtRQVBXQk9oU1Q1aDFGZnFCZjMzYzdXdlczTTUvL2Z6d3BIaml3YnA1OWN4cDAyYWcyUHZObGxvMkwyNEZtc1ROVlJhdlBJakZLNnNnVmhtZmVLRDNTMUpqY0Y4OU40UjhHMGhyekhUa293SVVxMkpSbDRobXEzSUVGN2pjd2Y3b21WdWY1cWM4amQ0ZUgrUkt2Yks5OEpXSGx2Uit4SjgrY2dTL3VmZVVYWnFQVU85WnFOZUhESk9mOFFtSXhkWnc0T3RBNDlZaDBKZnorZlo2ejdubnp2VmMvL2E5RjU5N2tYcHg4aGRRQmx6UDg5dFFFMytZWG9SS1hOOXYyRVRpcUUxU3BsWW55MlBCSGlmVHdFdEpnVDZmTXU2Mit2VjVSVFBHNTdzS1MwM2pZMHh6MHRidmNXVzV5LzdpUDJ4cmRFMmNZWHVNSVM0MjJIOUxrSGJLS1B0d3ZiWXBkL0o4MWsrUHM4aGl5aXBsMDFqMXQ4OVBrLytKL1djOE90aGJqUTd3RTM0M0Zwb1RZNkY3a1JaQ29TK2pKQWlGYnVHZnBINkVaUFRlUjhwcndFY2hrR09lRkVKdm8vZEhxeFB5SnRiYWpNSCs5dnhFalQ4NmhXTU92clhXTlhRTExudm0xQ0xJVFFuUjB0QzdyM2hPNmZENVJmak1vcDNKNXd2U1U5OHJlS3pHaWo3cEgxM3F4azA0cHBmRUk0czA4VFNnOFJxakFWSDQ1UE5wajN3TzM3OEpORlZrZEI4WG5taW1FSndoUk50ZzBweTFvV0hXMUdEKzU3ZTN6bi9qMTZqQ2tSVnhzWGRoWFNqcTQwK2c2dDV2Q212aWxHUnZzL1Y5eGpYZ3R3bUZVRVZNdjJ4M0xPY2VJcmxZVklGb2tKQmhCYzI1LzlGSDd6OUkvL0J2VnBhVlZhSzBzc3JLc3VqbW9YdldyZHN6dEtsSmVHMUdTMnNhZlZDWlQrT1BQbzAxNUswb1p3RHZid3Y5MFZlUHZ3ZS9XbElyR2VIc0g4N24vYnVmN2I2VmpPTVRwRjlJMy9EUFE2WWZCYVlabG9PWlp4d3hLdWlrQUtuVDFkVS9kZHR5U0pUOHI0R25rZnFMOUNSaVBwS2kwN2xUWWhZQno3K3F2eDBnLzRRYTRLb1dPUElKQm84VE9VZndqNXQwOCt1LzdTYi9aSHd4M2pBOGxhOUZEMEtJV0pLdkVUQXJybDFHdTZ1WHJWKy9qUCt0MjU2YWJFMGhrZFAvV1hEcjlBWEkrWFNTMVpxbzRJRFQwVENDSWE1VzQ1Q29nUHVnU0ttcXV3Ym8vSXJydXJ2NWVRNGdkZ0pvMFVIRTZMR1Zhd3FMaXBkVDAzZ29qUVZLMTd1TFpVUVlBY2p1UTBaZlBabnBvZUxvZ3RSNXN0VDJaSlFOdTZXcVplVGdmLzFqNk9qbW92R3RrdzZmUG5ua3R1WUR1cEtLN1NUQWQzUDA2Y05IVGhoZ0hTVXhLZitGQ1Bzb21NMk8vdWxXeUh3d3NTQkdmZFdaR1pySDdweXljL2lJblcyZGo2dW1uOEhUMTYxYlgweW04RytkdTBZOU5IdmVJeTMzMzgxL3ZmNjlkOTZaQWZIL1B1UVA3YmxBeUNVdmhzVFRLRENqVWtOejNqaU5jVDZIc2x6RlMwY2dWVmZ4aXFTMDVFem5CS1NOYWlzc201TFJXMDBpNnk4bXB6NExlYjEvUVAvQmFpS3p2b3NwNVVReXZ5cnhkNlFIWThTSXl3S2tVd1ppbXI2WmRBQVhCeDRqMEo4b2YvT2QrNTU4Nm9rTVorU2dZdmVWTFl0U2lJV1JLQmlESG5payswSkk2RDJoUThJejBxTStXZGlCSnFoMTdmWFpPVTZIZ29QOGhBbVlnMmNlTGMvbEFjOHFVM3hXRnNqbFlTeEJwdUdqRWl6cEdUUEc4cDhkbUJRVEZoWXphWFFDdWI4aXo1SVZFT0JPSzY1N3UxMGZHYW52SG11ekNka1AwVG5NaVR1TlVWV0NWcFBQMi9rdHRIV0t2ckY0SSthRW5jYjVlenROcHRYcXEwUzdHZy95eng5RUhmVUJwdWo5ZHlaMUxtem03K0RmZmZoaEhEdGh2a21Td05WNE1NaGZDR3c0MHpBSCt3d05HSFJLUG5oR3B4SS84L1NMMnc5dmYvSElzNi9zT3J3TEtXL2VJUC9kNVAvOUZmbFBnV2grZWZRYTJGWmxlY0JoZDJFT0svS2Q1YTF4VGFPYlRJbXQ1V1UxNUtxZE1uVkJ2Tm1XMWhFVXRWd2ZwcmROVGJLcFY0VFdsc1c3Z2xTRjFxcEdsZzJ5RW1JTEljT0ZDbllWdE9lUnA0NCs4aFNLNWovREhNMllBWkdQVUhhTmx4ZGh5ZTk0RWZyMi9ZSXQwRjdZU3pEZFM2U3Q1TFlhVlVwOXRjRVFiSWlQOEJ1S2RxT2w5ejVhTVdoajZwSkY3WjU2SG1heG1Tb1N4YWhpVVl4NHlPaTVvL2MvczNMRkVhUTlkSWovanBwSlBYZVVzcGhNcDVFOFZmQ3RVeUhpcU5XMW9ldnNXY3c5OXh3cEtaNFY0TW5jVUxBN3dWWXIzNE5XcnV4Q2YwZEwrUTVhQWJtbnBNK09tMkFPZk80alNkRTRrTkM0b21CK2VlaHJ6TWx6UVR5NEUzMnlFOTIybll3cmtLR0lmSjBPRWFrLzBLRUFrY0hmZzc5VmxNSUVld3ltTXhRMkdRekJGRG9OelZLaHlrZVdRQUxvUTFCbTlaclNtbFZsandndjQ4TnMwYmJNbTlFcG9abTJubTVjdGJCaStPSVNmTzBhcmlidkZwWGdiblFoSWRlSStlOTlLbDdHdzNMajh5cDhSRmt1Q3ZqNEhrUHJ5WGkvRTNNRGR4eDBnNS9ZdGJpcmtReG9qcjhEcmVRNytFdWtkQ0s1T3hSejBvNlRoOWlPUTd0NmJIYlpzUzVEb2w3ZjlhenYvaE83amVIY1JlblpjTFZDSFVqbHFZT3J2Zm1Qa3d0T0xxQjl6R29obDhBVE9ldENYRDJDdVNlN3A2VHhZRy9keVRrbjUyQ084dlN3N0ViU3RrRVFDYyt4K0ZkeGRRY0tiTktnMXBFVFpzMmN5UC83SWRTWUd4R1ptWXZhSnpRMlRrQ0xOL0dMb3lLeWhOV0hDNEF4RG12bmdEM0h4Q1Rja3FNamdFNHZEdWpxNGgvSklLUXd0NCtTb3MzNVppNmxoV0ZzbVlDV3VoK2xUSW5LWktEeTdkRXlEd0c0R2ZZYU1zbyt4SUZTL3Yxb0pOOXdKSW55Uld0cnVLRWl2THhJK2ZISHlnSjNRVVhzYVBQNnJidjgxSUh6aGd5MVdPY2xtNExuQnFrM3JsbTFoWEpFUEt5cklkNCtYUEN2Wm5NRmlNbkM1bkZ0KzZwQXNySFBVSzJjdExDemN5RnhJZ3lhTytWbHpIVk5uTEZ0MWVwdHE3ZHQzYnBOZ2VsSXdHcUlraUU5N21DNS9zUnRCbmFaNEhXSjFobWprT3BJeGxoallVcEs0YnZhY212MTZON2VreWZSdUlMbFlneC9EdGxSSWhVSlFzWkFhVTlCVW1pNkVPbVZLVzRzTkhtbXVhYWl1YTM1c3k1ZFNHaDhma3Q5eWRMYUVVc0tuMCswbUJNaURQcEUwN1d5K1daN1EzbXpqMS9IRUtRT0N0UnJZNUtXdGxiUHpjMmJVWitlbGUxd3VqVCtJVzQ2RnpOSS9mbkVVNWxtb0REMysvME9NOHRDUno2eFgwOWhPZmtKRjVpNEpaYlZiRm0yZHVYMk85cm04eGZpazZ0eW5NMVI0ZkdtbElSa25KTFpxRlZOcXB5Ky9ORFJyTU5ucC9QbkxHT2I1cVU2WDArd05vNmh1NUNlYUVIL0prVGtaMm9KTlpZT0VSb3VPaUpLeVhhQ1NHdGZLRXhzY3BtbTVreGQ0aW9lRWE0cEtta3hqVTEyVDBwM0ZWVkg2YlliQWxRTGRDSE4xZG1WNFFiZjRNRG84SGthbmFYTWxsMFZGdVdubHM3M3NJSjlLTnVQYmtqN0VabGJmN1lmMFRReXNoM0p2OCtFemhOcVp2bkloRDBKWHVIQUk5K1ZBdEhqaVNXMk5IdE1idEhDdW1aYjZxM2hKWkZWallzM0ZPV1gxRlN1K2NBdmFMbXYwcEV5ZW5WaVFvdnZrQ1hSVTFwem03WEI0MHRJQWg2bWVjWjJXTE8rZ1RXc0JPVGVHK1R6SjlMblhHamJkZkV6Tnc4K2YrWWorSXVQeGV2Si9XRjBqVE1QekNYQVh0RjF0M2IwR0RHbGdGWWZFUG53dnNIT1VwbmpEZi9YNkFpT3Y4YXlhSENOaEtKQnlsb0Rmd2VTaFZkOEt0amFrR3gxcTYwTjFySzY1L1RoY1hIQ0gwZWN3VWorQ1RYRWhPdWtsOTVleGpYM0tLa2pIcmorLzlUQ1hqbWZJbzJ0MGZvN2xiRUdwUnRqZjc5TzFqaTZocElNbmx0aDU0NkNGU0lQMFExTkNrM3BKOTQ5c0dqZGc2Z3VvalN1WVZyaDdLb29peWsyeG1oU0w1dDFjTk5EUWNFelcvTEhPNUEySUNYQmFvbUxBeC83WEVJN0VVT1V2dWdKK0FlVU14YXRPK3BORjlsK2x5NWIxVzRNV05WVS8rTlY3UVkvV2I2c3NjeG9iU0RuZStWNm8rbGx3YU1OdHpYZmR1VGsyVU1UVzhjWE5ZLzIvZS9Od1NOYnFtN1JHRTRjT1hRbWVyTW12Mmg3UlltTytTc0Z3U252bkdpTFJ0dmc4M21QNVFsT3hUMUN0QUE1RjF3RDcwMmpiQmZ6T3BHTGNqRGV5VTVSVFFNTzZNL0FxUXI5RGM1QjhyTTZ2NXFkWnpDY3NMNGtkUW5SRk5JT0plVnNDeEZyUVI5MnMycmU2dTUrcTlzdVB4NnhiRzZMR0ZXUWh6Z2FpYXFqY29MazZBNnhDcEQ2QWVIcTFNeFVXM2NYYnYxZ2VPWGlwZDBwQ1VQNEgybm1yRTcvQ2VPK29CVDZmdU44OFFuZ1NuNDM0MDlVc3FBUEVxMW5DSldQU291V2RxeGQ1QmdXRWRXQ3drUmF2blBicDk0V3VNeG5lQk03VzI4VHo5WmlQanFqRHVsZjd6N2YvYnAwaEswK0ltcWp1SEtRNXlCM0tkVkhXWjZrQ3FudC9LWGVMOFY0a2IvZ3EwTFBhVmk4Z0t6L0JubWVUL2ZGaTZPV3JsdTNsUDlpSjJvdVRFbEtTc0YzakJ6WjJUcXJ2WDAyK3UrMVBTWUxDUy9pWkxuZ2REQ092VE1tWk1icVNWUllyTGwvTXJpeU9qKytXNzloWFJqS2llaVhFZTZleXVxZDZMR09EcGEvNndOOFdoSE1NcUxJVXRWRGJyRkorb2wxRG9NMk1EUnN5SE9RWkd4S1kxM0FhcXdPNmYwSHkyMTFUWkJFVEREMnBmMUsvdk05RG5UNDR5SEZKWkVWMGVHdDFuVzc3ci9UMUJCZDZpNHNWRjY3a0J6dk4yUkJvSHJ6N1N1MnFZUG1xUzJKZE55ekRFcGszRjhEN1Q1a1JvTFBId3Y2U0xaSERsWjhSZG1uWndyT0FldDRMTG1UVFFjMkczUmlrS0lvV3FFWlpRSFJ0b29jNlpUUlVVZEZyWnQvU1NlU0ZscDUyODZ4aWNLSlF5NXpZZGc3cHBNNjFQQ2JiOUpCb3Ava1JxbmZlV2RYMTUzSDJ5Zk9KTkxiVjhmTE16T3ZYc1hjb1VPSHhveG9HSDJ0M1c1WDBJZ0sySmNnN29NVHg0ZDMrRWRRWTlmKy9iTFlqMGE4cWJWMTdsS0kvU0FwK21qc3g0czRFdWoxSlFBOWswUVBKb1Q4Rjk1WUVnczU2YXJxM01xNFdRdlZkdjhJZFlRaDBDOHlNc3JBS2xtUW50ZTU0TnhKUCtYaVFZbFQyMHJyNG5UOEdSekpUZ1ZaZ3NRZUlwc3Izei9SdGFMckNmRk0wTnY3TUpQdTBTdDRvekJYQ0Z1azRwSWIrMS9CWEFmL3BYQ21Ia3orek1FTFlYWCtrNWxpSEx6cWVGZlhkT2pTejFZaHgvRElxR3djT203YzNIcmFxZWp4bDJaR2hXV1Fwc3R5UHFrVm9RT3pQaEVCT1JxUlNVS0VaRS9xcDZTVXdkM0tsS1FtLzdQS0ZDa0gxR3ByU29vVnhZNnhXVm1NVGlVWjRVRXdQelNaMHZ4UTB0UkJqV25hdXVLVWhDQzFSWDA3VFNGMHJyNDZlRG1YeGgvNlA5Z29ZVzJoM203WXhMdzJuUkwrUHVCSkRHLy9NNjg4d0IrSDhva01YL3FudGovQ0JWcE43ZmRJNXdPNEFuemI0ZmxkbzE1dHVJUjVLL3FJT0Y0RGVCWER5Ly9NK3c3S1YwTDVTb2FYZ2EydEREY29udWQwZjJRdkhqVnA4RXpNeGNiRnhYSjQ1dUJKdUtHaFNxc0pNOFhHbXNJMDJxb0dTcUdDV0p5ZjVRNy9FWVdXdGtIa05FaFN6aHM0UEdkUUcvNVhYVW1RT2lRcUlpSXFSQjFVVXVmcHE4TmlYK0U5cks5QVZ3eDRPc052a2JWRko3WUY3eVp0a1U3eHBDM0V2b2tGUEVJaFNhaUFFd2tWOEd4dnk4a0FxNGMwRnVobkdBdVl6bXk4eXl2YmgrbjFxeGY0VnhkOHNBNm45YjY1RGtmdzg3d3NHYUlsRUQ1Zjl0YTl5M1lYVHFHQlhaVk1RODVyaHlHaFdUUm5Xc1dlR3ZrR3MzZnZnMGhMTkJrZjlFczMrdFlsL05ZbGhaZDh3MFl5Zkg1SlBHdUFSbjR3Wk5xQ1ZMNmZiT3g4L2RlZW45R1B2QW95R3YyQjdlQVEvUXorT3lCcjQzVElFYXNFelRWTkxNa3VBOWJ5V1dnRlg0SnU3dDZOUXNnMVpQZHVMM3NEbzdrWCtqc1ZQc3R0Q3hCWlJ6N0hNTTI0TTlOQ1E4eERsTEc2ME9PSDBELzQ5L2M5Z2JMWFhYdDE0L1l6bDdaN1dSNzZhZlBmZ2MvTWprQnFneG51cGUySGtHZFNXeGlWa213NEQxRXhYb2dEcDRJeEtJRlE5dmpGT2MvR3B6eWJFdjlzMXVLSmovZ1hMeHoxSy85RGVvWS82dVNYK0dla0kvV3ZJeGVXQkR3aVpObmhCdUdYWUhjRUN5TE53ZUtRUFdMNXJ4Q2l6YVYxamdMKzBIMjVoYU1mbUR6dHdhYWkzUHY1UXdXT09teHRHMTB6TTJYalhVbkx5eWZmMjlDNlowTDU4cVM3TnFiTXJCbmRSbHZCYWlHdE9xNFFUKy9ySVQ5Z0lzaktBMk8yTThpNWtqQURFck04VlE5ZW41anRLdlIzM2xyVWx1NmFuRytyQ1IvaysrelFSTC93aU1BQS9sR2pmV2hnZW5TTTJlS25UWFhPS0ZsWTNYUkhtVDNGYWpJZW5CMWpJbnJBcHFxczRwckNvaHJLZ1p2bzBtckorVjFIOVFjaHFuU1pxWTFGck9wVTdGd0JKMVJtWVhXNzUxZFBYVm1RVWQyUU85azFQTU13ekphWlpkZm82OHd4c1VrOStPWHFlYmt6V2pOYVF0U1R5a2xDSmNzM3FDVW95NWJzV0QzT25HWTNRMDQzTzV4S1ZhUk9peGxiSERROFBkTXhHQ3YxTWVoNXptZEUyOHQ1NW9qWUllYzAwMGNNSGpTb1ovanRLT3JycDUrcWZXVDZNdjc3dXl6bDFTenVOWXR3SGdPblBQblBoVXJabCtFNXdyUGppSzBKWWtsUVd0M1NvcnJLQk5QaXFTa2pqVEV0MGViWU9NZjAwWnRUNDFOemF5cUNDbWU2aHkrS2lTbTJWWTBNMFM4SjFBUnJBcU5qaWxZMkxOcUFjR3BSVE9wRW1yOC9udW1VVGJKc3BleTNEejMxdXBBTzNvQVY3VFhEMVBUcHQrZGwzN0o0MHJpNnlNWTRZM3hFeUt4WlVYR3RodVpFZmJDdXZpUzFPSERZNk1MYXVCWEUzVWNUckw1ZG8wb0lDbENBZGRTT1BzVTM0SmVqOHBFc05wN0s5RElkejJBbE1nWDRHZE1zOWZWTEZuMkM5aTFjbHBBVlUxUVlHZHFUNE5ESEdvUDh3MmJXdFoyZjBOSFIvbXgxb2szdHE2dk1OTitTQ3VjTkdBRnFPT0ZMa3BXb0c1ZVNTVzRIK2NvV29FN0puV1JKSFoxZVVkT0REUkFPanBxc2d4YnI4MHl4dFJXOUp4VWMyRGhhSUJ1SGxwMVVaWE9JbzZLdURYR0NxSUVLMSt3cVhkazBjcVY3MXhwN0dub0ZwZGxUMHNsTGVsRFBzY1ZQalpud2x3WEhldkRLY1JNbmp1T1ZiV1BIdHNISi9wOW9GR2dwWWI1NEVuMk1Tczk3bk9nZlFuUUIrdU9vbFg4bUt0eEhIcnZ2SjllNkswbncvdDdMYjMvNjV0MG16RDMxMUJYKzhodVdSMmxwSlNtZFJuaFhzZFZXc2s1Rm94QU5tdHZRZU82Q3htWU1EM1ZrcDVaa1JieUlVdm1McURmSHJseXVNN1hVOUY2RzNjeU8xNEsrcFVNdjVqdU1Bd3NCeUVZWk1NaFBuWHE1S1RYc2RQRFVNc3p4OSsxNGV6Ny8xUkwyckw4Z3RkdW9Ya3Q2cmtiNVk1Zi9XSTVzbUgyU21Ha29LWW9NN1F6d0c1WWUzMUJiVVpEbDZwamRWSnhsUzgrMm00ZlhwbVo4TXl4QnhSNDZHUkFHY3M0TkpVbWFKMm4wRGRsajVvWXREN1lsR2ExclU4UTFLZXRQczRLbXJMajc3aFgwcXE2dUhwQVZGUFJiLzhRYk1DZEdReE1WaUhRQ0ZSTCs0UTMyN1AxVFRyYmdsYzM2VUYrTmI0RCtxVXY4QnFKRjNuUTZLZ3dqeWtNTzZVV2lhV1cvc2lKR3c4RmNrOVlqNklDY3U1WXYzNW96T1MrMktNd1FaNDAza3VTZlBlakMycDNiVjlhdm9Jazl5TUpUV0ZIdHJxZ1NNdXpiMFRzNEVQU0c4dnpDc0VoNGQ3ZkZiQmF6RFFjRStlbFUwY1Z1NkdHalBUeDhtS2FLRnpNUEd4UDlodmdPR3FxdHpESzNwOEZzVXcwZHFsVVZzYjRjQnpxYk1IcnFrdXlUb09pbGF4THRUNGNkajV0dk5KVXNxbDUyOXlQYkVQcGFHeFE0b2FJQ0xZcW9UeXVmbnJWNTJZck4vSy9EeW5WclZwTTJES2FlbnJCeWlySG1ucTdOUk0rVnVNWTNyMEZYN28rTWpZajIwemFOZTNQVHBoY2lRZ2JSMWc4aXZPVGhvYkNTMFB1a2JKS2tBMWlQV2h6UUI4ZzVlMkZvaUQrWjZudERkWVpob2VFbkk2TTNCUzJjdFVZZjRyTkkvOWhqY2NNcUNvdFdWR2F1TDE2OVE3VEgvSUpYaVhrUGtNY01ZeFJOTTZRMndSeUR3QnpqT2poOGJWbk42c3FEdFd0THlRdnl5VXBOeStSVHN6TFQ4S3BadUdaSmRmM1NVbnptREs1ZVdsMjN0QXp6UHhiWFlQNWpydnB0WEZQc3J1WWdTNm9SbCtGQXNPdHBMQjRyY2d6WlJyaVFhTXlpQm0wb0JTbjlublhHSkpDa0lOWmtWMTJ5YnN5VFIxTERUZWFJSUYrenhWcmtpZytlM0lQbUxTaXhEVjZpcm15ejlmQjdwK2ZraG5Nci9Bd05yWEVmQ2FNR1h5R3RDeEc4R1FaS0d1RFRZRnZkZVRUZWR0QVdmN1J6ZGM4WjMrMnIvc24zVmhRcWNXRHZMOHJDQ3NUOWM5VjIzek5nbGZnSC9oYVROWkxxZnVVL1Q4TitvMDcrSUR4NSs3N1BHNU5Xa0g3TTZkQnIxZHBENU5JN25NZlNDOUxINUxnYUF2eWJmWE9udVdzT1psZHZyckRaWTZQdnZUYzYxbTZyMkZ5ZGZiQ21iRnBXWGtaNmdaajNZdzZwT1VKYUIwUDBJWkkyQ0VTTEZNVFdSZlA0a3J2WGxlUmFTb3B5T0YyNkxrOVlKTzBya3NybkxBcGU1UmR2MVJZWlJsa2VwVklheWtLK09CZ3JxYzBjbGNJdmRZd0J4RXdsVm9VSGwvS1lvU0NRMzVMNm9wRlZFVXBMaFFoNXpaS0V2R2FmMGJSbTlPVHlOOXlxT01IcDRKZmpTSXlrOHFtNUd6bmRLZnJOOCtoZmlwUDRoQmluV1ZaelpDNzYxNmxUcEpaM2NTdTZTTzVSNG5kUUJIaXhHYkZiOFJGM1hQemRON2xITUtVYUl2dThPdEhoU0V5MDI4Yzh2WFRKYWZZZXU1TXRsbVNTTU1pSzVoMTVRWHhQYWhxUDNUaVUwRlhpOTlpWmtuQ0RmNE1NWmwxRVpCMk1MMWN5bFBPQnZHTm53Y3RRanE4Ri9NV0JPUG9FOEhPS3QrUTQwV3R1eEM4Ui9JTGkzZ0YwSG9QeTd5RFZBSHdmTFU4a3pmc1kvbWNuYTIrdjNSR0FnNFFLcDdtVEJLZjltZ0E0eUVDQVA4OXdQOEJCbWdDOGkrRzFnTU8rRGZocEFaZDVuMllCZm82VlR3RWNWaXZBTHpCY0F6ak1JTUI3R040aGVPY1MrdUNkQy9ROTNybEFCL0FMQWk3UTZlc201WmR6eHlWKzNwT1hCL3lDZ0NNTm5LQ2krbFp5cjNGSjVGMG96YWFsR1lvMTFMWVU0dkQ4TGpuVkozRXlIOFFvOUI1NmowK1lsZUZLR1ZyYlhEK2hPYW5aVkY4MmRWWllURXdZdVZBVC9aWlB3TldXL0VoOTUxVHorTHlxaGxCOVZXTHZCNGF3TUFPOS9oL3FENEU4ZU5xRWtEVlNMRUFZQm52ZE4zLytjdHcxZ3hCUzRuVjMzNGdJdVFaNktES2NZL0RWMUxyV1dQODkvZ01CYnJGaHNYdkVMOUJoQzNaZU9teFYrZWl3RGZqcXNIMWdqWU9mUGU4Y1dPL2kwbUx0c0p1L2x1c09ld2JZeDZibHNjUCtBUTV5YUhuaWlDSWwybFJJa3lSRmpmK3NzOG9hMjZKand1VGtpaFFVblJKV1NZcE81R0lzRzFjVXBVbW9SUW5McHp1cmkzTC9GYWRrcWlLdElFZGNWRkZmcHE1WVpPWktJdTJqSW00YXJxbkV6VGtsNGpKNWMwcTFkM3BDcmlnNzk0MHE1eXBuNkpTQi9XdnlHNnlxVE42L0tBN0x4RG8zeUJ0VDZmMGdhVjVVRXlreTYycWlzQ2hPM3F6TVV1M2tZZTRyNTh5bnFLbVUyR2RGcFduS3N2ejNFSHB5SVRxQW9zbmdjTkVuUzA4cVF5bFFOaEVBWWdSc0RBQjQybU5nWmdDRC81TVpBaGl3QUFBc0tnSG1BQUFCQUFILy93QVBlTm9seG9WTkFBRVVnK0hYWGhSM1p3QTJRR093Q000cVdCUjNXQVdYR0Q3RCtXM0FuL0NrL1VJUjBSYi80NWdnUjBNeHhpWXhycTZRdXRVVFZxK204TFJtSXRHc1p2R2M1dkdDRnZHU2x2R0tWdkdhMXZHR3R2QzJkdkN1enZDNUx2Q2xMdkdWcnZHTjd2QzlIdkNqSHZHVFh2R2JNcHlyd0tWS1hLbkdqVnREYm5ON0pPN3dJQjd5TUI3eENCNzFLQjd6UGo3d0lUN3lCLzcwRi83Mk4vN3hELzUxamdzWHVIUVorZ1BCVGlvekFBQUFlTnBralFOMDdVY2NoTC9adnhFNzliUHRnOXJ0czIwbXViZFJiZHUyYmR1MmJkdm1Oc2FaODV2WmIxWUlpTmxMbStGdXRjMU8wNmxjdG50dEZjTlcxYTVZeHpaVlMrcHJtSThMOE8rLytBaVBpQndLS09uUWdrdElTajdGSFZwakp5YVhRa283dEE0QkNYa1VVVWI1c214ZGxoTzYrL0thVERXbmRmZVZ0VXVXY1U1M1g3ZWl0b1lydW52MWt0cDFYTmZkYXhxcWE3bW51d05DVFI0QXJ2V1FpQmdRQUI0R0I5ZW1ENGlRaEhMbXNwWTlPSUl6dUlJN2VJSTMrSUtJRUo5Q0t1bkJBRVl3QVdHQTU1b3paM0p6OXI2Z09UZlBiODc1UnpSbnhoRFIvSU9zT0xDeUE3dVdyK25NQjFWMjRmbGQrSVBPZlBqVXp1OGZ1YllMVjNWZ1k3bW1DNStDdEJnWHVOTGNrUjZRSG1EdU0wK1k1OHdyNWozempmbk4vT09VT3hzNi9ad2h6aWhuQzJlMVUrc2M1cHpnUE9aODVEeGo5WlBWUzg0N2xyNncrcC8rQ0NhNnJuZVNXK24yOHZQZE1VRVBkN3FkWTd5M3JFYTVLOTJxOUlET3NyMVY4d20zTVpobzd4OW1UeDdqbnVaZVlGKzR6WDNEei9kR2VaZDVFN3p0dkJwdkwrOFF1ejdKejdkK2h0Vmw5a1lQcTRuZUxjMHI3NjIyNWdNL1A1am85L0MzOGxmNmh6VzMxdnZabVI2Y0VOMFVmaE5jRnJ3UzlndW5odDlZbldUbmpQQ3FwdlV6NFh0TitWUGtSemRGdmFKR3E3MmlBNkxEb2dzczN4RTlGYjBScC9HQXVDbytKMzR1L2lMcGw0eElka29XSmljbDV5VDNKVzhrWHlXL3BNWHBnSFIrZWdEaVNtSnl5S1V2L2VqUEFBWXlpTUVNWVNqRHFDWkRsbDJvcFk2RE9KNlRPWTNUT1pOek9aOUx1WndyN08ycnVaNGJ1WnY3dUo5SGVKS25lSmJuZVlFWGVZazNlWWQzZVk5UCtGcWVmSVdLbENoVmpuSlZvbEpWYUgxdG9JMjBpWHFvcDNwcGdBWnBzSVpwdUVacm5MYlY5dHBCRXpWSmt6VkYwelJEc3pSZkM3UklpN1ZFNjFTbmVqVnFieDJuazNTeVR0UEZ1bHJYNkRrOXI1ZjF1dDdSZS9wQUgrbEgvYXJmOUllUnlUTTlURS9UMi9ReHc4MUlNOXFNTVdQTkJMT0YyZHBNTlRQTVREUEhMRFpMekZwVFpmNWpveHlnN1VpQ01GeGRqK2NobkRpWmJOeXh2Ylp0MjdadHg3YjFHTnUyYldlTmUvWnc5dXVlV2UrNTU3dlRxUG9MM1RQUDZuUDZpcjZ1YitwYityWitxSi9vWi9xNWR0UEJPa1NINjJpZHBJVmFyQ1ZhcXROMGhzN1NPZHpMUmJwRWwrbHlYYUdydWFFYjZleUc2S0NvTkk2K29ZTTV6SjlrWk9odURxdE4rVzhCYVg3azlqOWsxNjBIaVRYcnZOdVdlZE5vTzdZQi9nZmxRNTdkd0hncnAzNHNzYmRlSFRzMDhlSWtBMlloYjFRajlpMDA5cXVoVnlZTGI5dVNaeXRRc2FpM1FDTUQyOFF1V3B2WXRXRi9uNXh1S3N2cDNKVU43SDhyb2VrZ29kYU52dEdHMFVHOWdmR3pVWkcrS2xaZmwwQzd5ZWxheU5vS3hxdlJNbGhYOC85b3ViRitKaGVLaWYvbE8yS3EyNHZucG9XYnl3YXkyUVFaL3V2WURaVU5zRWx5VEY5dXFMbzk4aWpMOTZFLzZ3TmhJaFJBVnVJUkpCNkJxUjhkYy9wNHRzR2VDbGdOOFE1WWNkbk45SXJkNGpVc2ZHdzY4bTJVSWh2Nnpjb21uK09GZUZ6dCsxR2JmdFFtdTNWaVRXdTRDRzZITFdTZnpjOUtIdlNtN3Y1RUhRaGpHVS9rV1FDVlpSZTZKK0FVZkFQZmtVMU5xQVVoMUliVG9DTmNDVGZBKy9BQkRJQ0JNQmZtd1dINm5BNFpMbGZUT1VweEMvWnhScFZocHI4RldmeS9UOXplMElmeFdKN2pKTVRxRWF3ZXdlb1I3M01oTTJva1UvMUR3YThIakFLczBGZERCOXhhUGRicU1XdmpaNWFaeGNJU3JiZmNLbjA1eS80d1VNNlJzY3pITTU0SUJYS085ekgrUDVmKzVjZ0dNdDVNcjF0enVoZkI3ZkE4ODE1UUFGdVkvNFpOdW1sRmpBNXlPaGwyTkxQeHpEWlRwQnhSdTVrOVpPdnlQTWp1SVdvNHlubEhjdm8vTElML3QvQmQ0U2FRcnlYZnVEdmovWTJ5L2tZMXhPWnE2anBkOG5qbVMwY3BBNzNsT2J4dXhldCtHUWhqbVk5blBwRnhBV3pEWmcvc2hYMndIdzZRZHlXb0ROV2dPblNBVG5BSlhBcDN3ZDN3QnJ3SmZXRTY0RS91NTVEN2VlVGVrZHl0R0hiYmtObGUvdmRSVHlXb0ROWGdMcmdiM2dDc3ZHMDEzcGh1dkxWMWVUc2JndVVFMnpOM2IzT25hTEdlTFZZdmdHdFp1NEgzOUNiZTdtZlplelhhcnEvelJjaFFHNlcwQTNTQ2ErRlZ6aVZYNitMYk1Cck5MbHB3QWZOckpVQ2pyTjdGL0c1NE5wcXAzY2c1K1BPTkxzYkNlN0pqaWRLZWFPN3JjRzZVUW1FS0Nqa281SkRGTVZUV0ppcHI0KzhNdkkxOU43a2ZpK1JMUlB3VjJnR0xzNzNDZG0vOUhIdGtTZjRIcFZ4U2VaQlV2dFpWVHRVQk1jbWF0YjlYN3VMZEE2NERyME0zOTMzaXY3bWt1L3lKc0ljY0xmWUJOOFN2Z0srYjUxM1VmamR4UDJMK0NkV202dzF1aHQ0bjFOTU5uelJtS2YwRThCWERGNzhOVm5XWk4vVDVmOE42UGNtS1R3aWVZOVZYQW5peVc4MTFFL0RIYithL09zbVpFdnNDMW9qc0t2SmRmSUF4WjBFWFQ2ZXFOdnFtNU5ESmI4aXpMSXBQK2dxNUxkU1M0OGRYa3hmbjV2cnA2M2tBM1krWSs1cTQ5UmYrOVc2RGtXTDgwc25LNG5VNjZtMzBMV2xEcllYRUtJRlNia3plMys1QWpoWkFvVFRYWWlLVWtQRTBvc3lBQmN5WGNqL1djSEpaaVZVT1ZnZlovVkdYWUxFQ1ZxTlhUb2ZqeHp1TFZZaFZnTlZpdEpvVERTMml6b0k1TUo4elhzUnpDYXhBZnpYUDlkenNQQjJPSmZvdVJ6eU80WkhTK2NSYXhITUppa3VkQjgvVnNFYUMvOVFRSkRVY0pHNjFwSVk5U1ExcnFlR1laT3B3ZHNlalUrQmlPVXQyaUVIbmg2TXhIcjlZcHhvNmE5RUprOXhUU2U1aG5BM1ZyMkFlNTc1ZDFIV0xLRVFncHhCRlYxOHFzVWxoODQya3MrcThVbit1NUdOOUlmWnR4SjNtTk9JNmxmblVzRURxNFk4aVd0NkROVHgwQS9ZYTYxQTVOejQ1aVRsQWJuL3o4VDFGbndnb1YyUFh1aDJVckZjaEcrcGQ0bFpnUFQxVWJOMmVsU3gvMitnSysyZ2xObXVrTEhabEpjUHZrbW15VTg5NzUvbGFzb0R6TUZtL3MzTVd3SkVrMlJuK3NrY1R1cXVCRnBRbVZnTTVLL1ZBTGUvMndqRDdsdUdZbVMvQXpNeDJnT21ZbVhrWmc4MGd3MUlibG5xWmVZUGQvdlhpUmJwTHF1aVEycjN5MFA4aXN5b3JYejVJcUU0b0tmblRObC9NSmdYemc5d3NlS1hxdm1XMVcyN25ocmR6VERPWG5Ocm94UXpCNkxmSGZwOEpQc0pSak03bnljaDFiVk9DMGdWNTU0bk9OM1gvWTdWdHJydjVwWi93T0FmRVR3YXpaVHB0bGM4N0gxVmFJQ2ZCY3VpME9qT2VmZ25FT2RQNU1aNXZNb3NrKzV1aU51S1lZNTJWbEp3MjgyRWU5WUxLZXJ6ME1MM0hGbklXQmZXR2RtcmxGZzRpUnpxOHp4Nmh0dC9OY2RoYjZUQkF4ckdFN0toNXYrWkhkSytyOXVnSWh1WVdMNVU5OFBuSWp5bklkVzF4aEtQVFBoYmV5VFo3ak40ZnEzdG1nVUdjdTd0cUp0SUxSWThlM2x6Z3lDd29ZemR6RVh1MG5jbnYzWXFkVm1sTzI5YTErdDNoSE9tYThpdDk4TGw2SDIvWlRQS3FmTXE5MWlLa3VBNjh0ZUk5ZjM3aXNESWxDNHNldnczUjQyaFNvMnpNT0wvVWF0RmtsVXRreVplbWF5L0JWaDl4bnY5L0tXcmI4MEp4VHBIYVNkZlpQR3UvbDJ6TzkxRmVQY3Z2Yzl0SVZKemo3YVZuNHRKZFN4eDRHY3Z4dTc5TTBnczllUUxKU3JvaWhjbFNLZGZwMWtHU05zT3JTYk00NnkvVlBUY25Tc1pOWnIyditMeC92TC9jMnhKL1ljKzhqRXJjNUQyak9XY2xTVmR0TkNVUCtmeVhrbXJXbWN6YzdVV3l2bW15dXZ0MVV5bmQyYlZKRmFMcG1ZdkMycnNKYk9NMENzVTVoc3BlOTM0SzhXNnp1dGxOWVJLcngyMEVhd21EY1VXVExxbFcxN25KeWsxM3JyTGI1bGdYazE2TXg3UlRSbTYrVm51MHU2ZEgrVnlQckExN2U1U1hQSXBsai9SOElSN2w4endLc3RIT3R1M2NPMk1GSzZuUE8zMzhKWDZaWCtjditDZ2Y0K044Z2svNXllUFgrUWJmN0RwN3ZJN3J1WUVidzNESWF2OWF1NVVhbXhnU0JaYUx0S01rQ2d5TGFuWW1zNHhNTk1RSzBYSldpcFpSRndXMmlyVC9KQnJtSk5Fck9GbjBTazRSWldiVkNrNFhyVFRiVnZIcm9sWDhoV2cxSDVXTmRUNGhHdUZUb2xFK0xScmpNNkp4UGlmS1pmazN4Zk10MFFqZkVZM3lYZEVZM3hPTjh3TlJMbTl1cEM1Zmhna2hDeGxCUHYwcnRkcXQ4aXlJaG1xUEtLNVpXQWFHWldaNVlIRklMWUFnTHc4M1pLTEZ6L1JYR01GS085R0dPakFDakZwWUpJOElZWXpVaS8wNkRvN2NBMHl3Qm4xcndpUnJXY2Q2SWxOR0d4UWlzSkVvT2xFMDVXRmFlUTAyaVRZcmJHSEI4UGIyMkttTWpSaE00NFpFVUxpMTY1bENVSzdIN2dQa1puVmtnM2xRamR4NHA5d2o4OFJxQ2RZd1pha2NFaWFTdGdabGpIWHg1VjcrQktzL20ya3JwWklpaUhpZGVZMXQ4WndrMGZYbkxzRTBLaGozZkoycEhYTmNwNWQzblViUjNnSlRTZWQ2cFU1MG5UMVhQTllYMW5WSmRIbXByaHB1LzBsSldxVVhsc285N2Z6SmxxbUs4cmxvbld2YjBpVnpqY0o2R2dvbmcrRVU0RlF3bkdieDZRaisxY2RaTklHekVaVEdjUTduY2g0N1Jkdll6WFoyMlAwdWkzZDd2SWU5aXZmcGZyODlPWUJpNHp6SUlYNkNjNjNrcTREekxjY2dMcVhOZ2d2Y25qTmM3NFY2ZXBIS3dNVmNZcm91RmFra2wrbnA1WE5tMFZja1d3enlaS2ZzZ1ZlRHg2OEJYcHRTOERwUHZaNDM4RWJleEp0NWk2WGZBN3lidC9JMkRMeWRkL0JPM3NXN0xlKzl2SS8zaU41dnFRL3dRVDZrZktqMWZnOUx3M3RNNHR0MVJXVStEQXExMGY5aUNNYStQM0VOMHh3Nnd0YnplZGU4UDZ1ZVFmWmNKK1JrWlE2ZmMrajV2QlZOYnJOQnF1WFpuTmIxRzNjWldacDVtbndGOFl2Yzh0bTBxRDJiWTd6WUhGVFArOXJQOVRPUWVmNW5WZnhtaytsMVhxVzhuTmRGdVRiNlJJUEJvS2hlUzZwdENwSEJWelBZNmtQMXFOUk44L3krbFVrcmxROXkxOEt0cVc2TkNobktkK2tER3gyRnI0S0t6ck9WdG1mMHd2a0RHcThSb2F0RjZ1U3BiakpMVjQzSHJIOHJiR1VZS2FPdzltMkt2SS80aURNK0pvRTh0WS9HWDBuZUgvUHF3Mkp2UCtkd1FHTkFQSFJhL2U2TGQ5bzBCckZUbjNSdVk1djN5ZE1vZk1XdllPbEo2eG5QbGsrVWZTUTFXVHlhTGp2NTR2c2tNOTQ3STZBN2FjUitSMXJTdDYzemx4VzJSOUR6eHVEMjdEdHRVZHB4bTcxSGVpeStTNm1XalpsS3lJNyt6dmQ3eS9MOW0zTHIyVzltZVdkODBuTitrMkx3cHdTcFh6eEJncWVxTVVYa1pZUDVqc2RQaUtwYXhIS1k3UFBkV1pDVmRxNmE5dTdjelc3YkMyelp1L01Kbng4WG9ra0ZPaTNYTzJQOXB1N3lmcDczTXhpNEJvUHZUUzZpWktNUGZUKzJNVlllTmRGbUYvNittQjBSQ25lbHVVaTBrSFhhWGhleThYL2ZHWjJQOHRZK3JKZ2hJM2ExWmU0ZVJVNFRJVzBQeXdhTlhMY2lpbkt6d2pVcjM4YzBHYm5HM0ZzSE5rWWtyenpYc2phYVRDVXlrYjlsVXowNE9IOGdKMkp0NmZ3eDBWcWtKVC8vMG1nbTFZWFA2dTBKNHZnN0JmR0pXdmErZVBVQVZ5TFNKRW9jNW5kbXZHYkZFc3kxY21sdG8zZ1JheVhaWm5TNG9HQmc2RHpNRXNMNldKT0lnOTBvZE5xNm5pL3FqVmo2cldrUVJmRCtKZjgySkI2MmZhQVlhQzNrMUJjeXdqdDMrWDBrLy8vKzNpN05RZnRCaldtK3lGZUJIM01OeTdsSmxIRUx0N09DRnYvRlp1N21QazdtSWRIcFlTS3M1WXl3UHB6SXViTi9EOFhPc0NWc1pmZnNYMFd4TjV3ZXp1WkFPRGVjeXdWaGU5ak9oZUZWNFdJdUNsZUUxM0ZGZUdONE82OFA3d3p2NW0zaEkrRlhlR2Y0dGZDYi9GVDRvL0JIL0Z6NHMvQUpmajU4S255YVh3dGZDMWZ6RytIYWNEMS9HbWJDWGZ4RnVDZmN3MWZDSStFUnZocWVDLy9OMTJyVVpIRnR1UFlLcnF6VmEydTR1cmErRnJtWndCZkQ3NVJQSUtwUnlUTUVmdXBROTc5NFhDR3lmWGk3cXpPaU1Nb1k0K1JkTytxQzc2cHZJSUx1TnRwTzdKS01IdE8yVWhadU5JMGJsSjZ5Z0owbkNhd1hDYkpwaGZLaExsckJ1TXJVcmJ4Zy9OVVlObjlqeWFQbDlqZWZPV3N0bFhrTldjMll2bldpaEZSbTJFcUowMnZSOXBHWjFOTzZLTGRhVk5rS1c5YmpLT212dXdTc2xGQ3RNN1ZqUGVsY2JrK1N6a1cya1BXUExvOXpKcnNzV2x0aHJ6L3A1WVdsTWsvUDVaOWpvWlViSm1PUzlkSVhTekp6aGRtVHVMdTcrdmlRbjhRVm9zQmlzUnhzVkdDYWp3Wm9iQnZoNDV1dWs3WlJDMk93Q0o0c25idE5ZUEJyRGlsdG9Yd0s1KytMYWFPTkNxVFRyaW5SdEllRzhuUUtKOXFpc0pVRnc5dmJZNmN5VEp0cjNKZ0lUbklQb2xzMTFSVWpIMkRDck1hNHA2bUV2eU5kZ25zeWJxa1RtTGJVQkE3amRHM3l0b3p4TGo3ZHBWTzBEV2JuaEZMUnJRR3ZNNit4clo2VEpMcitDWmRnR2hXTXUwS250Nk91cnRQTHUwNGpPRmswblhSR3BhWk1abFdOT0ZKZjJOQWwwZVdsdXRyazlwK2NwRlY3NFQzUDBzNmZiSm11S0Q4aDJ1RGF0bmJKUEVFaGlqTkM5MGxjNlF6T1lTZHhHTTd5dE9DY09KcVFjRFpsbkVNM3pxVUhLcmpPWXh1bmQ1M0ViUWQyVk9yYUNlenEvVVdiZVpMc1NkaFRtZHJMUHNyWWo5RHoyUUdMRDZaMHJmZDdXQnBxWXpzWmd2SG14UGVaNUIwY2xlaTBqOHd2aW0yZllKRzdjMHRnMWJPbFZXZGV0WWJydEJheHhzb3NYWkNMam44WDNBL3l2cmdpazJTaTQzODdzcURkbFlvZW5Qa0p2WVhLc1JmbmpKcm8vRWRRbjNLLzR1RmpVNmU5S010emxoaWR2MHpuR2JtZCtjZEtycHRFYmQ4QnRmNmpPSDM1WWVjWXBKT2w4MmU1TWRsV0J1ZldWVFRqZHpPcERPa3I2WnRNZzFKMnNuSys2elJ0cHVjbDQyenA2U1dWNXpGSEFIcjk0bmc5T2xSRE02RGdaVHl2OHZ6bGNQYnkrQ3p0bVA3dGZ5dkZuRlhHK2NDcmViOElxdEdzV3BkYjJVK3lkSGcxQjBpdys3ZGE2R1g1YnRFMkVUNWFtNko0ZUp3SytkZGVmZjA2R09wRSs1dVN2NnVjTnpTTS85YVhhZVJub29HZklDaDlPTThWN1ZmUmYyRnY5UzhWa3VWejR3VGo3K3NyaHZKM0RKRURIT2o4NWVJOXNPOVFvczBaWHVJMCsvdVgzSjdQbUw2czgzaW5wYnkvcEc2LzdjOHlhVi9MS0YvY2hWMVp3SWxlOVRsVFFWT3lkb3Y2UVpOdEZFUWFzelZ2OWQxUWlHQ2VtRDZpcjF6WHpuTDRNL0hyL3RXREdMMmkvd3ZxSGY4eXIwZi96N3BTdWFVWGVycWVRZTh2dy9yNC9XcUlJcGw5VFJiSjlYWnBwUDhjMGtoMS9zUXNFVzN1aDkxSFlCSWNiNkFYQXI5cTV6RjNjQ2QzMGVaK0h1QkJIdVlSSHVVeEh1Y0pudVFwbnA3My93N3JZU1NNaHp5c0MxTmhVOWdjaXYvaDRLek40d3FqSURwbmxuZU5pWmtaSTNFTG9raktqS0U3TUROVFpuWVhZc1lHeklsQnpGREMrbjd2bmNmejQweCtPVXNsMWRSUVJ3T05OTkZNQzYyYzV6TFh1Y05kN25HZkJ6emtFWTk1eWpPZTg1WVBmT1FUbjJtbm14NTY2YU9mQVFZWllwZ1JSaGxqbkw5TU1Na1UwOHd3eXh6ekxMTEVNbVZqTytXME04NjY0S0pMM3U3OVB1Q0RTV1hFSTBsdHhPTSs0Wk0rbmRSR3ZPYm5mdWxYZnUydnNxNGsreTdxWjRCK0JkYWZnTVFGRWgrcytTQ2xoU0N0eFNDanBTQ2JPSlBUYXBEWFdwRFRlbEFnZkZLUmNDcnVKV0o4d2ltVkNLL2l2cHZkZ29NYzFBYU9jRVFidzdtak1pYzRvVTJjNWF5Z2trcHRwcHBxUVEwMXlsQkhuVXdERFlKR0dwV2lpU2FsYWFZNTFCWmE0cjJWMW5nL3ozbkJaUzRyeTNXdUMrNXdSM0NYdXpMM3VLY1U5N2tmN1Ivd0lOcEVHc3J4bU1jcUVKbklQT2Q1L0gvTFc4RUhQc2g4NUdQOGlaU2laVHZ0Z202NkJaR1h0dEJIbjB3Ly9Vb3p3RUMwalBTaTVURERnaEZHb3Mwb280SXh4bVRHR1k4MmYvbXJyVXd3RWZkSkpnVlRUQ25GTk5OS004T01Nc3d5R3kzbm1GT0JlZVlGaXl4cUMwc3N5U3l6SEdxWnNuQ2dMWTVEZHNvcFpaMTJSamxublJVdXVCQnEwY1ZRU3k2RnV0M2JWZkIrN3hjKzRBUHg1NkFQQ3YvbjdpcUEzZGl0NlBWcCsyQWYyQy9aY09LMER4MW1abkxlNTNBK016TXpNelB6L3dObDdrQ1ptWm1adVIzbTlzd1pqYW84emM3YTI5Qms3MGg3cFJWZXIyWHBYT202RjcwMkNuM29zOUhvUjcrbEdNQ0FqY0VnQm0wc2hqQms0MUJEemNaakdxYng2UXpNSUw4RVMvaDBPWmJUdnc3WE1mMzl1SjhwSDhTRDVCL0NRMHp6TUI1bXpIZjQzaVhodVRkdkdiZTR0cTNGTERqM2RpaGNTZmFaTmh2bHRjYU5waUY1OUdDc09IY1BkVW5PU1ZQbDlXM205RDBrYVQrcTB0TlhTWHRxMjZic0cyMmJhdE5kTllibjNxYTUxazdPMUxhTlZhdDE3aTFUMnpaV2FYdDlqL3FDazI2OUNxa1dYeXByazdhdlA4SnBmRHJQVGFEODFFNlMycW04MVVqYnBpZldINTJiVXdtdXhsamJwanFEejFGMzVmRDVsVmN5R0tGdG01eXRiVk8rb01jaldxVHlBbG4xcS8yUnRpenFSU3BlTGtpdnRwQ0w4MHRta2JZdGxadHMvWFF6WE54TWFkQm1CL28wNmRqY21iY0YwbEV0Q25SdXM1MG1iS2xtZ2N0c3RVNjhrYmRWOGxjN2Y0MnRwYitPL0hyRmJKRFBsTGJSTmxuZGxpaW5ybUErdWNHM1lMTnJ6enhYN3pCakQyTWVuWHRUWFVlU2xKT3hSNW0vRkQ3YXQ4WE5QTW10NWYwWU0rK2JiWWxET2hHM3piYmJEaGM2YnNRTVNHZmlnbWZIMDFjYTU1L0E1L25hdG0xTXZWT2xIYWM4SjVyUm9mdFdlNk5aOXhmS0grRDdzZFFPN2F0UGM5RE1YZjhLLzRna3paZnpmK1QzTWY5R1hDWks0ODZ6L1R6ZTU1OS9Wa0NydGtRbFIrdFlyYVdLNlZwcThzTlRVR1hOek0ycWZtZHlzTjg5UnJCek1JbTZXdTVDMFc3NXNBOGZZVTFjYjBXMlVmNUVxWDFFNjhQRVRIN09PbHRyMEtxNUZNdzVsZVhPMG1mek9ZYmZTWG1uUnFtN3RjZVBMTkZuK0VtNlo3UmIvTXU4ZjVLYzlrSHp6cFk1V2J4UGZhOEdkUi92TFJxNk51a3NIY25pMDRPeUxSSnJSSnRHOWRMc1hlWmhMSHMySVZxOVZiM3M2QnBISzN3cmJRVHkveU5maHVSRENlbVVRL1Faa2R1elBvOXlFRG5JdzFNYVJtOG1oS3RkOGsxaHFucmp3OXFxY3ZrNW1jZWY5ZUE5ZTFZVTJqa1NMOVNUdWV1a25QNHBWNTI1K3BRclVZeHdDVitTQlN2akNaYU5DUHp4VU5XZCtwclNobWVxL2U2VC83a2IrY2hMUXZub1U1RTlFSW5RUFkvaDVkZ3k1WlBjTXd4SlU1cEd5MG50N0JvVi9QUmlsRWN5YmxoM1hYUDJuRkpSWXFuNHZKeXB4dFYvKzFNQjFmLzhpL215djMvLzMrWHh3TmhxV2FQOURPV2JQZllGOWJoY09mYkVsQ0xySFNxZ3YvTnY2VUZpd1RIZDJ6b3hTcXRBQ2trb3Y5L0ZXMWo4dDFCeDJUa0s5ZlkzSTFEK0g0V3hjZDN4TTJjWlRlVzdGSTh6elh6M2phakpxaCtKSlJ2ai9ieFVld1ZXMm9SUTduN253VWNZeXBOeS9VRHJVUDJjOENORjZ2WXJqTDlscDRqTGo5N1BhaFBqZGMzNytkZng4bU85N2tyYlc5ZTE3Zzdyd0hSTUp6TVRSSTZ4Rk11c0V5dHdtblhqVEZ4b2kzQUpyclhWdUI0MzJUQnV4WDEySkI3QUE3WUxqK0FwMjQxbjhhS2RiQ1dXY0lWV3Z5VVI2TjRRV05kU3ZKREdFaDMwZkx4VkxIRzczc3ZrdXVsM2l5cHlRdU40VDVtQ3NmVEhXRGRkUmMvSE9weEZlZWlQSjNVcUZTK3JzTzZTOExoMjBpU1NhamZZWkdmZGFvcU5JVlZKUEdHaFVxZWFLWlhwM3FWekxHWGV1MTFNQzduUmRMQnJjbXlyc1U0K2wxVTE1UytMU3JLUzlpWlpTV3V4cDBtdHNwTFdKaXRwN2ZZOEtiRVhTUjMyTXFuVFhpRjEyYXVrVG51TjFHV3ZrN3BsUTYzRjNrWnFsUTIxTnRsUWE3ZDNrUko3RDZuRDNrZnF0UGVUdXV3RHBFNzdJS25MUGtUcWxvVzFGdWtjbkowMWFSN0tKVmxiay82aExGUzdJZ3k3UitqMUtLSFhvekVUTXkzRkhNeXhNWmlQK2ZRWFlJR054VUlzdEhGWWhFVTJIb3YxN3lWTHNkUW1ZZ1ZXOE9scXJHYmV0VmhyazdBTzYyd3kxbU85VGNFR2JMUzNZSlArTDZTT3V2VmhNemJiVkF4ajJONk13M0E0bng2Qkk2d1hSK0lvOGtmamFLWTVCbHZJYjhWVzh0dXd6ZnF4SGR0dEFEdXdnekU3c2RNR3NRdTdtR1kzZHRzUWpzVng1SS9IOFZiRENUaVIvRWs0aWVXZmpKUEpuNEpUYkJwT3hhazJIYWZoTkp1QjAzRTZXM2dHem1CcForSk10dWNzbkdVemNUYk90bGs0RitjeEYvOGhpL3hGdUlobFhveUx5VitLU3ltTnkzRzV6Y1lWdU1MbTRFcGNhU211eGpXVXdQVzQzdWJpQnR6QU5EZmlScHVIbTNBVHk3OEZ0OWg4M0lwYmJRRnV3MjNzNmUyNG5lWGZnVHR0SWU3QzNlVHZ3VDIyQ1BmaVhxYS9EL2ZaWWp5S1I4ay9oc2RzQ1I3SEUwenpKSjVrekZONGl2eHplTTdHNFhrOFQvNEZ2RURKdklnWDJVTFowWk0rb2V5czZhR3loZStxVlU3dGFiR2FMYlQ5ZDlVaXl6bExYSndMdTlYQ2IyUzE1WE1rSWdwMGFUeEcrMTBTLzk0VEwycDhYaExhd0NrMC80cHhtRmpiWDJPc0x5R3djaFR1R1NUNkphWWN4Q21IUW1jMnVEK2xIUGFUWERsRUJXS01KSXdUWC9kdHpEcGhIcVl2YnUrNmZsRGdqcUYxV21FVW9tOWt6VWExbXMyK2ttdzl2cTlyVmxEMkJQbXhMYUlRU2ZKeENtWHA1dWVUR240UEducTM2em40YVJTYlovc3NmbU1VNm1zTXgyU3N5by9IRDJmMVROK2ZNTFd2UVNuc3pNQ09RMnkvNFc5aFRvZUoxbVJ2TFRHVGJaSHZjaStGUmhqVlEwNlk4eWZwZjRQdU4zSmZacmxiR3NRdGY1UXQyYjJLVjFhRHVqSXNpa2J2V3hCajlYQVBmUGFzdU5uektsRm9aYk45ZG1ob2NrQXRQbFNiNlRQbHVmZFA3S2ZaNmZacVBiR2NoWmNWZjNPejZncDFoRUp3U2JiRnRqQnQ0ZjdFNDZoZHZMZnhWRGNhL2ZzQTRUalZEUFM4Y0duWnFFVmhYRGorQmEwcXI0OWx1Snd0b2VCOWs2VDkyUE9iUEZsSC9MOGovTkRiRGxJNjRhUnlPYjF6SmZYSnR4Qzk1Qk1obzVZR0phejB2OU4xMGtyNWUvYzZQaDUxSktmQ0ovN2lzVnIrM3JmcU55SGtNOS91bWlSV0l4Mk1WelhneXhHZk55NzQzK2VtNUZhTCtMMDg4bVNQYXJHbTA3WllYZjZXd25JTForeDlCOE0vR3NVNjUvMW9mZWMzRVo4bHR6U2VYNGZXbmR3YXJpYXBMaUg1eTVLOU10K0JBUy9oVzJSK2pML1pRaXZoSmR2aWRpeVdQQ0xZb3YrMmJ5RzFLNVJZdTdlQlU3YUtRLzhtamJDQU01RytzMmRCSitzMzNuNzhnRTJJcmNlcnhoYlYyTWt5VytqM09Ec28zSm1ubldTOWNyQzdtc1QwZWc1T1RNOCtSaXJiait3blZyR2ZrU3IyTzFKRnRwVXFRdng2QXNTdjUzK0lIL21oMGhEVExDd3Rvcys5dy9TSFM4UDBqeWtkWStYUzl0SjI4aWVYVHFiLzM5cnVBY3lQTElzQytEbG5QQk5iM1JNN2pkaDJzaG96dHIyMmJXLzN4clp0MjdidFpJeGJaNjNQKzlWWHY3NjVWZTgxYjNXKzkxNi9mMS8yamN3WCthV0lZNDF3R0t1QXc1L3lwNUgvTFg4YmNhd0NEc2R4WEdSbWNWYVk3TGJrbGI5aHJPb05EL053NUUvd0ZQSjQ1eVd2MGczdjhtN2szK0U3eUMwSVhxV3JNTm1MeVd0eXd3SXFGSlpRaWJnblZhbGhNZzZaTHhsdkRHUE1MY3hTRnZKcnRFYUhZLzNLdU9NMUhnVTFTWk1pTTFWVFVValROQzB5TXpVVGhUVkxzMUJFc3pVYlJUVkhjMUJNY3pVWHhUVlA4MUJDODdVQUtWcW9oYWlzUlZxRVZDM1dZbFRVRWkzQnMxcXFwU2lwWlZxR1VscXU1U2l0RlZxQk1scXBsU2lyVlZxRmNscXQxU2l2TlZxRENscXJ0ZEYybmRhaGt0WnJmZlM1UVJ0UVJSdTFFVlcxU1pzanMwVmJVRTFidFJWcDJxWnRrZG11N1VqWER1MUFoblpxSnpLMVM3dWk1OTNhamVyL05MNlhWeDdmMHhtZFFWR2QxZGxvZTA3blVGTG5kUjZsZFVFWFVGWVhkVEh5bDNRSmFicXN5OUhiRlYxQkRWM1YxY2hjMDdXSXIrczYwa0E4amNmOHZ5R2hLQjcxNzdKZllBRnllQit2REQ3R1BHalBmQ3lBbDFpWVJmQnFzcjRmcjdNS3E2Q3pkKzNxd2xac2cxNzhGSjlEWCsvVU5kQjdkSTN3dmx6ZjlvNWNQK0pPSGtlVzk5K2FydHpLanlYZWMydWxTcXNwMW1pSXZvVFQrb0YraWh2Nm5YNlBlOHJTQWp6UUVaMWhMaEE1a0MvTVFNT1FPdUJ4L09WWWpYVllqNjNZSDNlUDBUaE4wRFROMW53UWNKMUQ1ZU0rcjZwRVJhU2g1ci9FOVVFVWlEdjQwUWo3T1R2YjFyV3pFcEVEQmNLU3lBakZ6ZHppcDg4bUhNRVpYSUVBUE8zVDd3K1BScFRIcjJoQVppc3ZxT21SSlVmYTRYS1BLT1RQcGkwRXNpbGJBQ0NlU1Q0amZ6NjdjUkJIY1JMbmNaVUZvMGNnMzcrYzlHK0xaMURFdTYxVVJnWnF4OUUyV1o4WlVxdmlLcFdleU55TzVmaUFmZHRPZHo0dEVlL2JIRWxiNXVQUFFKUmdFM1pqZC9aaWIvNlFQMklXc3ptYVk3aUJHN21WMjNpZE4zaUx0NVZET1ZWRVJWVmN2OUZ2dFYrSElKVENjdHdDV0pDRlVKT2xXUnExV1o3bFVZZHBySWU2bm45bzZaWDByYnlHdnJVcXF3cmFlT2FobldjYjJxdUJtcUdEV3FvbG52UHN3Zk9lTVhqQnN3UXZlVTdnWmIybXpuakZJL3FkMUV1OTBWa0ROUlJkUFI3ZnkyUHd2VDIrM2tjVE5BRjlYZjM5WE9YOVhkTURYTTBEWGNlRFhLbURYWkZEWEg5RFVjS3phVDR4N1AvMDlsOWpBanBxeTJNWXorSWlybXMxYjNJeDd1SnRMY1dIZkZkRitDaWZGcGduT1ZtSWkxbUNwVm1SYWF6SittektUc3BnYXpWa1J6N0hUbndsams1eDlHQS9IbWMvZlpKRE9JcGY0amZpcnUveEovd1YvNkRET3N6Um5NanBjY3psWXVVUXVKTHJ1Wlc3ZVRCYW5lVmwzdVQ5ZU4vUTQzRTFuNG9vVldWVldSbXFyWVpxcnJiNnBGN1FhK3FpWGhxZ1lmcWN2cUp2NlFmNm1YNmpQMm1zbG1xeVptcCt2RjJ0amRxdXZUcXNrenF2cXlDcjZXajRBL3RuKzBXYllaZmJIOWs2dHJZZGFUdmJPN2FqYlcvcjJXS3V1QU82R2VhM1ZWMTkyWEUxZE9hSTcybnUvRDE3M1M3VzcwRFc4dFh4Tm9jdG1vajNFL1ZqdjVmNXpyL3UrSWUydXMzai9qY25vcDhkcjkrRmM1M1BkS3N1dnJPV2JXQS9iM3ZZWDlxZWlkanZlSy9qcVk2WnFDcU9SOWdpN3ZOUlc5SzJ0bTFzRFZzOEViTWNUM0djWmM4NnM5WTJjZWFHNDNxT1IvdmpuKzc0MTg2dnN0L3p4L05RSDBXYzRhdW5ORHFjNlkvbk03YVM3M3pHZmpJUjJZN1RiWDc3WGVkem9FaFlIOCtGajdJK0c3QVJHME40RE10eEhzQkYzRUlsUDFWcStIbFN5OCtUMnYveitkZ2MzOEdQOEF2OERtdVJqZkdZaXRsWWlPVllpODNZeWVuWWo2TTRqWXNjamV0SmZlSERwTEpjVTUzK1hsT3QrWTJvRTFkV3hMdlpNZjc5WEZKVHJxaS8xaEpkU1VrdHVZNWNSWCtySUpCZC9MeHRhbjlnWDBqRVZNZGo3UmVkbVdrM09mTTEyOEF1dDMwVE1jbHhuNDlXaC8wYzU3RWpiV2Q3eDNhMDdXMU5XOTYydG8xdFJpTG1PRTc3cUZqWXlwbWp6aHl4RGUyQjVDcXVPMzdFcHRzaWRyek5rWWlwdnZOZHg5bTJuM3VlNzNzNjJSL2E2cmFuL2FVdGJJdlpsRVRjc3plZHlYVDhKSVErRUloTTFBZWMwVWRaempSRk93QkN5ZkF4bEVjYUJQM3JYNnJIUVJDZmdrL3c3ejN4NyswcW8rWi9hL2N2NzhIUjMzdml4emltRFJJQUFBQjQycXpQTTRCMVZ4Z0YwSFhuM1hsajI3OXQyelpHOGRqMnhMYXRLbFg2UGl6VFYybkN2bzl4WXVOTnN5NzIvZzVFeUk3ZVQrNFNIenR4cmxGMTUvekVrQU85RTkyRDNoMXFueHJ4cVJpKytVYWVkTXRVMmFUSVdWZmRaTkF1cys3eGhIS0pJeWV2TExMcC9ObGppNXk3ZXVYSUluMWhLbHVheGRiTGQ4cjEra3k1MDZNaHlSRlpaSjA4QjUxMG5WNlQ3dkNJa0VsWVlvTUNoNXgyZzM3VDd2S1lrSWt0dFZHaHc4NjQwWUFaZDN0Y1RNaHpKYkhjWnNYT2FkUm15Sng3UFdtSjlLT0hHeGM1Y3ZMd3lVVzZ6bDg4dDhqOUY4NGRXK1QxS3hmUEwvS2VjRStaVnFxeFZha0xtblVZc2NmTjd2ZDB5UE5sV0tIYUZpV09PSzlKdTJHN3pidlBVMEpEdHRYcWJGZnVtRXRhZFJteno2MGU5S3pRa0dPTmVqdFVPTzZ5YTNRYnQ5OXRIdktjMEpCbGxWcmJsRG5xb2hhZFJ1MTFpd2M4UTJqa1dxdkJUcFZPdU9KYVBTWWNjTHVIUGUrRnp2YWhxY1NqbmUyVDNZbFhGOERPNGJIRWEzL2hoOEUzZi9YK2wzWU45ZmZHdWYvS2tkSGh4T2VwMnpQUjNobEwzZThPMVI3bi9pdEhPNGZpNG1EbHI2d1ByZ2h1Q0c3N3daSHA0WWw0VCtxT1RuU054SWYrdldQZmpjVW5VbmV5ZjZRblByY0FUbmRNTG94amsvR1YxSjM2L25hdHFZdWtRa1dLbFNoVmhzZ2E1TXFVSlZ1T2NoVXFWYWxXbzFZZENvUk1yano1Q3Y2a2tTTTAvaVNKTEVlc1hvTkZGaU95T2lnWUlVMmFCTjhaUzBja0djd0lMZ3V1Q3E0SUxnMHVDYTUwek1PK3BiUWVnT1FLb2lnTW4rN3RmckZ0MjdhTlVpcTJiZHUyYmR1MmJTZUZtSVdZaGNXOEUvUU5sMS85clIzUHpNVmE3TVZaM01WTGZGV1JWV0tWV1pWVjFWVnoxVjBOVjlQVlJuVmEzVmJQZFh4ZFZqZlVIZlZBUFZ1djFydjFhWDA3YUhQUVlUUGNxKzQxRC9zMTA4MXlzOTBjTjlmTlkvUGVHaHZYcHJWNWJWbGIzVGEzM2Uxd085MHV0OXZ0Y1h2ZFByYnZQZVBGOWRKNmViMnlZWHQ1ZVNQNjE4bytkTnRMK2xON29aMVFkSHJSK1VXWEZlZFZFMTFkckc4b2VubWdOU0lqTmtjKytrWW83NTRVWWJIbytXQnovZXlmMm9UMmFqRy9XZjZuQ0tmcFl6a1QwZERVNEJuc3NxTHJCOW9nT3VJak9kSnp0Q1dkU2JmVHE3OWQvZDQzVWw3YWxFNldseXJTU2QvSTY5MXJHcVdvZTZtaWxKVTdvMVNudThYS2s2THZpMzd0ZGxRZDZIaklpWUlvaVlxQmQrN0dhSTNPNkkzQkdJM0ptSTNGV0kzTjJJM0RPSTNMUE9jbHVKOG1wUVZwVGRxVHpxYjc2VVBmYUpGcFhscVZ0cVJENldKNm1ISi9kSTltcGRYcFFQY1dqVDQxMEhHUUZYbFJGR1VEbjVMcW96bmFvenY2WXpqR1l6cm1Zem5XWXp0NEdXUE1wenZwVmZyYU4yWk1tcHZXcFAzcGNucVJmdldObFpBV3BIWHBRTHFjbnFkOC9zUVdqOTNZRmQzblQreTI0V2dUMnUzRi9HelJ4MFVmL3FsMWFCOFZmVkwwV2JjVGlQTVNybmJuRTI0VTgvdkYvRzYzblhrVDJvZkYvdE9pajR2MVY5MzVSTmxGRnhkZFdIUiswWGxGNXhTZFZYUkcwV2toV3lNOVlvWXdZdzdRc3B4WkZQNzJycXRuM1hXbnA5UHBkRHBYejR5ZXJkaldzelcyYlp1eG5WR2NQTnRqMjdaNjFmcFhyOHFyL0dOa2RmbDhaMWVkM3Fmb3E3ekFDNzNJaTczRVM3M015NzNDSzczS3E3M0dhLzFCVkdObWVLWm5lWTduZXA3bit3eWY3Zk45b1MveXhiN1VsL3Y5aUNiS0NIazZDV0lnb2dBSUdJb1FYME9JcTNQUllRaXhHV0d1NXQ1Y2ZEaENlaEZDZkNVWEhZR1FWaUhFUmt4UHJFdDFPc0thby9Nd2ZXblFKYnBVcDZWYkd6UmJjM1J1TFpKQTBKcU5nSkdZRnMzVlhOQnl2UjdwTGZvZ3grbHFQYzVvN2RJUE9FYy9keS9XdTUrZnhodGM4ckc4RTlHazhacWdTWnFzcVpxV1VlMUd3Q2hNb2xtYUE1cW5LMGgwbGE2aWlDaHBpaFpvb1pab3FkNmdOK3BEK3JBK3FvOXBvelpwaTdacW03YnJoL3FSZnFLZnVyZjd1T0NuK3lpLzIrL0o3S09FZ05HSWhDL3pGYi80UDZEYmlpa3pJcWQ4UktYLzFwNUVFOWNqcEora3Voc1Ewb0pNWlVVRWpFSFlYL1hYRVBLQkVFdlBMeC9HNlJicGgvV3VhQWNFakVVMCswUCttSy8ydGI3WmQvaWVvQkJJeW9FY2wycDl6cC8zbC96bGxMbVdCTk5LRVRFc1E4a0hJNnJYMWxVcmdUOGUwWmlxZnFHbSs1V1V1aU9yVytkaXVpRWorRkdpR2pKT1FMaEczUkVxZjJKVnhVQ2RtS1Y4bUx5ekoySGt6L2tyOWVmV0JPaFBDV0hrRC9rZXlIVmFOaXREMVJtb1V5Rlc1MFAxN1lnUkdTNjI1MndlbURhNk1TT1lqSUNUSS8vWVFmNTJMYWFWVHNTd3Y2MlN6YXIvYjZNZ1pOV2owZndFMDBZblpoVFRNM214WS90Yk9xMWNpVGdRVk1ZajJ1dm40UlRWemtSTjE0eC8rVHc4aWZ0NWdBZDVpSWQ1aEVkNWpNZlp5Q1kyczRXdGJHTTdPOWpKTG5hemg3M3NZejhIT0tpcVJtaWtSbW0weG1pc3ErNXdsNGQ0cUVkNm5DZDRvaWQ1c3FkNHF0ZDV2WitmcTZ5WEZtaUozcUFQNmFQYXFHMzZvWDdpM2k3VSsralZtVnFmU3NlWHZmb2NoYlVBSVJkeS9UOEJrYkNaei9FMWhMUXg0K09Td0V6OEQvc292b2VRdHVUdWtCT2ZORm9OMFVrWWN6OEhRU00wbGlMQ0dxOUp1V3ZLWklUNVBOOUVTRk56VlU5QkpOelB3enllSlRJS1V4Rm1HM3ZxY2RPZllpREFpS1BwQklSNER3a0pBMnUvRXFJVUlScG9UWDlsUkRuQ05OSVdmaFZFSlVJMVVhai9xb2hxaEd1bW1QbTFJOW9qWkFzbHNyOU9SR2VFN1VINWlGODNvanRDOTZTUyt3MUJESW53dmFpUy93MURESXRrZ0NnR2YyTHhVdDJmR0ZITytCTmpLbGwvb2xUMUNIOWlYSHZPbnhqWm1mY255blkvbVQ5UmVrakVueGcvTE9vUCtZendiTlFhNWpBdFJES2t4dEZDRzh0NE8vZnpSVFZwb0xwcFlTQkZxZ3hoRE9PWnpuek9KdUVNanVHY2RGN2h2SFIrTEJlazh5cVhwUFBqdUN5ZHQ3TXduWGV3TkoxMzBrRFBvSGx1VUxnd1pGNGVNcGJseVBQRFBpNEs1QldCWEJTMEUxcm9UNEdMUS96S0VGK2VVN28wSE4xVmdWZ2NGRllFVWpTd0lNUk1FMzFaRW9pVkdXSlZXRGFpWEl2bG4zbW1IK0hCR1ptbnFWYktmNU5wSXdsOS9iZW9BZzJaNjA2Y0s5S1k2ZXUvUlpab3l2YjEzMlRMTk9ldU8zRzZRa3V1ci84V1g2Vkh2cS8vWmtZN1BXblAvVVpFYytKdUdYRTJxeURpV0lTTHVaWWxZODVGMkxoN0VUcnVZSVNQdXhqTGlEc1p6NG03R2NtcXZ3dURnQm1ZaE5HTUI4Nm8vWHFtWEsrc3F6VFI4NG5yZi9rMVJuUXhDbkFhL1RtL1FKaERmQk54QXFLRlJuclRTb2txM1RxR2hDL3daVlhTK2RkVXdueEJSMk8rckRJTzN5SytnQm5HSUs3aFdxN2plbTdnUm03aVptN2hWbTdqZHU3Z1R1N2lidTdoWGczRW1MZHpOV2lBQm9UdnBHc1E0dXJ3M1dGZ2pRcGZNY0p6WXQvdzFjSnEwNExzTmpaaU5tb0IwbmplcnpWNnBwNnZsK3JWZXFQZXJ2ZnF3N3BHTitrTzNhZjc5YWkyYUpjTzZQUDZxcjZ0SCtybitxMys3QWIzZEgrM3VlU3F1ejNDNHp6ZVV6M2JwL3BzWCtqTHZjZ3J2TTdQOWd2OWNyL1diL1k3L1g1LzFOZjVGdC9sVC9wQlArNXQzdU5EL3FLLzd1LzZ4LzZsZjUrUU5DVzlrNEZKSVNrbjdjbVFaRlJ5d2w4N3NRZGdkNjRvanVQbjdqbTFiV1BVUVczYnRtM2J0bTNiOWs2YVNaKzVUOXQwSjMxV2RsTGJ2ZmxPdXU5ZlkvQ1ppM1BQWTNJM1AxMUhOOUl0ZER2ZFJmZlNBL1F3UFVaUDBqUDBQTDFFcjlJYjlEYTlSeC9TSi9RNWZVWGYwcncyYUp0MmExSDdkVlJUL1VTLzBoOHNzQmx0ZHB2WEZyWWxiWGxid1ZheU5XdzkyOFMyc2gxc045dkhEcklqN0RnN3hjNnlDK3d5dThadXNqdnNQbnZFbnJJWDdEVUxyV0JOMW1HOWx0aWdqVnZGUHJOdjdLZnA3SCtsTllHVTNQcmUwQjNreldFZTY3QVJtN0VGMjdFREkrekdYdXlyNnBiR2xXdW5EcXRXWXN4S0VSUHN4eUVjd1ZHY3dFbE1zWUlmNGNkVjNmSzRwdU1VL1ZNTTNkWGVQTlpoQzBiWWpiMFlZNEw5T0lvcFZ2QWpETjI5M2h6bXNZRHZZaDNXWXd0MllJVGQySXVoZTZCYWo4M1lnaEhHMUJReHdSSitnUDA0Z0tNNGlTbFc4Q09NNmRhUEl6aUtLZVpjdmZjZHpHTWpObU03ZG1BblJ0aUhvV3ZoVk5VNmJNRUlpOVM4andrTzRRaE80Q1NXTWNXUE1hWkRndjA0aWltR3J1TE5ZeDIyWUlUZDJJdWgrNWpLcWdXc3d4YU1NS1l5d1g0Y3hSUXIrQkhHMUNkWXduNGN4UlR6d2F6ZU9zeGhBZnN3d1NLVzhHTU1nd1c5RVliQkl0NlljWXF4WDNHeWppd2lPOGtlc3A4Y0lrZkpDWEthbkNNWHlSVnluZHdpZDhrRDhwZzhJeS9KRzVLVE9qNUZ4bEtTWVptVWovNDhZK1Z2djVhM0F6dHgwSzNySGNJUm5NQkpMR1BvTnZEbXNRNGpMTkpoRXN0WW9MNEJHN0VaMjdFRE96R21RNEw5bU9Lc29tNCtONytiYjlxa2xUdHVibG53MS9UVCs2aXJlRi93VnU4ZGwrV2gyWTBTUEZxcm1uYnRoZXhNbGx6UXA1YWJjcnZPUitWN1BCdjlQb1dhU3VHYzdDVXp5THc4V2F3azY4aG1zZ001eUwwU0JIMk1Ic3hHRDJlalI3UFIwOW5vaFd6aysvOUY5c2xQK0ZjNURQdGFTMWFvWmR5VWpja3ZtQVcxcENHcnFvMTFhdnp6Ryt6Y3p2b3l2M3NTbVhkcS9ndlRCbmRVJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRVU0QUJBQUFBQUFoc0FBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjVVVWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUFyRkFBQWkydnZJb1J0SFUxVkNBQUFNaEFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJGWUFBQUFYQUFBQUdDSUNHdzNZMjFoY0FBQUViUUFBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVR5QUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlBRQUFBbG53QUFQcWhzenM3cWFHVmhaQUFBT1hBQUFBQTBBQUFBTmdqNVpOeG9hR1ZoQUFBNXBBQUFBQ0VBQUFBa0NBb0V5Mmh0ZEhnQUFEbklBQUFDdmdBQUJSeWZ2ajFXYkc5allRQUFQSWdBQUFKdUFBQUNua0RQTVdodFlYaHdBQUErK0FBQUFCMEFBQUFnQVY0QW9XNWhiV1VBQUQ4WUFBQUJ4UUFBQkxoaGlhajJjRzl6ZEFBQVFPQUFBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkZNQUFBQUFZQUFBQUdYdkZXcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVjU0FBQUFBTkxRRDI5NDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldsdHNIRmNaL3M3YVh0dmo5V1h0Y2VMYnJ0ZGV4M0dhbSt2Y1k2ZWtGakpSRzBnYVNvRFFwR25TcEVEYkpKaHdFNktWYUI5YTRDbUNQS0NBU0Z0VnFDQWFvQ0RrRmdtRVNkNzJpY3RDRzFxWkNwcDJRZUpsWDVmdmZETzdPK3U5eEUxczFaOW05dXpNbVRQbi9PYy8vL20rZncwRHdNRjUvQWIxSDU3WmZ6LzZUbjV0OWpGc2VtVDIxS09ZZnV5aDgyZHdHUFdzZzF3T0Rmd3dDS0dPVjI3bldzUEpjMTg4aDhURFo4NCtqdEhUc3crZHhJWkhUODJld2M0elgzcDhGbmVwcHZIcmcvWDlwM1FGT3RjaGpEWU1ZQVFic0JWVHJOSEVHdHZORHlNL0hVaDR6eWJtdmMraGFmOXp2MW96UXlmOHo0c3dabGo5RzhKK0hNSURPSUd2NGdrZTM4RkZYTUp6K0RGK2hsZUlPZnlPVjY3eStCUExmOGM3dkpkbEY4TW13cVl2OGRvYzJ3cm5NbXg1TXJlQVBia3MzN21IcFFaRWFkMXBIaWZnbUMwOHRyRnNjQVZqSE1OUjFyT2xhL3dNNFNoY2ZvdnJicExuWTM1NWh1Y0R2R2RVdzVpSXl0L1ZlVEtYWWp1VGZQT2VYRnJ0R2ZXZ3pqVENOVTA4Yk8wNmxacHphWDZMSStSL3k5aTI3Qk9ta2VjR3RMUG1hYlp5WG5kVC9udUcwSXkxMklidDJJVkpXbm9QNStkdTNFdXZPSXBIOERrOGlhZHdtZmE0aW11NGdmL2d2N1JMbzJrMkxiUk5tN25UN0RTN0VYSmVzblp1M05jMGpXN08yQXIvNWE3UXhxNUtxWkxyQ3p6RmViaTJsRXZsTXZiZ3QzbmR6WlRVVFpWZjAwcHhsdFNEYlBGOEcrUElyS0NORm16cnRNQkM3c1c4YldpTmhhcjEwN2Y0SWhjZndOOUtXUzV2bjF5YWMrc3V2a00vaWx2UXB0bGxmS2Z2UzdmZkp0dklyTHhubFZzc2QybnBmc0s2VTB1WlJYbHZTaDZjOHI5bE9Dc0xONXU1NGtxV1JaMGFObGVrVUwrS00zMndzS3FMVDA2VWprTXJaYXFzeFRrZUYzVFB0amJHMWgyZTRjVWVyY2M1ci8vZUxIRlZUcFd2dldvV3NhM2s1dG5HUE91NitkakYyZzhYL0tlYVpSeDU2MWdOcThWMVdFdkVDemRtQWhHeC9KclhidXEyMm5VTE5XZksvYVNtWjhpR3RsN0ZXaFhpa1oyYm1qNmMwb3FmMHl4bEs4ZkMvT3FzN29FMVBUbFRkVlRCL29hd0RxMUNPOUdDRHNJaHc0aHluKzRrSXVnaWpHemFoa0VrK01RSVVZYzFoSXU5UkFkMzc3djU5SEVpaWxORUE4NFNuZmdDRWVGKy9pVGJlSXFveDZ1RVE4NlQ1dlhYQ1lNM0NZTzNDVU1XOUE2ZnVrRjA0VjJDTElQTUlzeTl2eG1OM1AwamFDSURhRU96V1c4MkltSTJtVTFvTmVObUhKWVgzSWwyTTJFbTBHRzJtcTJJbWgxbUJ6ckpGbmFpeSt3eXUxamVUZWJRWlNiTkpIc2V3bWswRXV2WWt3alBiVVRwK0lzamo1U01mSlRvSklOWnkvdGpSRGVmWHMveUJxSWJHN0dKNWMyRWkzRnNZWGtyMFUyK3M0M2w3VVEzZGhCZDJFbXNJZ2ZhaGRYWVRmU1FEVTJpbDZ0MENuMWtSWHZRVDJaMEZ6bnBoNGlZck54SzVqZk5uczRRY1h5RVNHQWY3aUc3dTVjWUpPdmN6L0pIaVFRWjNnRnlyWU80aitWRCtEaUdjVCtSeENlSVliS3R3eXgva2hqR3A0Z1JmSm9ZeEJGaURUNUQ3anBLUG5hVW96eEdqT0pCWW95Yzh3Um4yczV1aCtZMWlxZnhMSzN4TGVJT2ZKdm9KdGY5SGtkM0VkOW4rUkxSalIvZ1J4emRaV0tBdk80NTNuMEJMN0gvUDhITDdNTXY4RXZhejdMaUpINUZET1BYWkw5SjMxZGVJNUw0TGZueUd2eWVHTVVmaUZITUU5MzRJNUVrVTd6S2x2OUdIcjNPOTZvMzhBK1dQZDk2aTFnWDhMQU9lVmpVOXpDWWVneVNkNGRSVDViWmlJWVNuMnN4TGZRNTYzbk5aclBaakJaNVcwVGUxbXEya0grM21XMWs0TzN5dGc1NVcxVGUxaUZ2czM0MHJ0WFZ3WEluUis3S2wwWTRtcjJjeitOY0xXZTVTaXpuZlpYcjRzLzRDLzdLMWZFNmUvNDIrM29ENzdJL3pXSys2ODBHczVFK1A4NjNUOURIZC9CdHUvaVdTWVRhOTFvMjNISzR0WS90cmwzMkxUY2VaSGpGSFNhNG05aWRobnRGaW52RlhENTZGVGlyVXowaWFrOVp6Q215WGp4VTNFMHZZdEgvcThZZVdYdk1qMjl1TVdaVzNkL0t1YzlVbGJHN04yZUJ2bDJDYlU3NGpOOE54SHhYOGNML2xudFJUemxsTzAwbVAwYi8yak5sTytFdGN6Ni9wOHZMb012MnhkSWRhK2tzVTgrNVFVMFViTmN2dXo0ZkN1NW0xci8rSGRqejNFSWZKb29XcGlmWjUrSkYzOUxUY2UyV0h0dEo4OXQ4eFpsTkJkaEQwRlBUMGp0RkR1K3hMYnNlcmx2UHJzWWZDeHp0UW9uWGwyckxlZTl1MFg1Nlh3VWRtSHVpd0MxcjJuelJVOW1ici9qYXpNaGI0M2syV0tsMWYzVTduamIyV3VVbzQ0d0ducTZac3pHRm83cmt6WTNHNElqclpmdzVZVXl4TThONjFxclBzSldabS9qYlFpMWxHZXhsZm4yS1Z6cDUzN0g5eTJzdTJ3dmlldGs2VFh2dlVlK3ovbk1YdkhYS3NzUG5ld3ZjWFl6VTU0OHBQNTVWV3ZVTCtmaXE1Njc0cTk0dDkvL0N0U3FNVkI2ZExadTdLZGt6Njg5Q1dsa0tiNlJwK2VwYzdvb3M1NVJFWjQrcHB0VHpyT2ZydWM4dmpraUYxVlR5emtXKzd5eGFVNWthc2RlMUttSnBlcitrSFFmTC8xZEJjZGhvY3h1eGVGNitIc2NZK3o1Qm0wOHhUazBzT1lhN2dSVjZaT1V5RmU5UGR4UTA3TEpuWjJyRW4xdnBZZFU4eGxMeVVTWFJJMXZNZm1oT0EvT2krSkM1NlV5NGhSYmp0VDM5Vm5KbDFTTEQwdjFrYVR2Mys5ZW41Vm5SL0Q2dXZkdnhvNld6aEF5Z3V6eXJ2dUpJRFZYR20vNHZEQzM2dFNBc3hkaUVacjdSbGxxb0RGdkk3dHRLK0gxM1NTc3h6dTBxS3J3ZTdnaDkvTGFhNktkYWllbE9uTmVzSGhpaTZra1NJenFXNjg4RVVPLy9kbUxSNktORlJ4N3c5YStGNi9lOWlCNk9vc2VISFVOeGRIbFlMeDcya1dRNXlUZjFmQ0RaMmw3MmIwQkhpRW8yVEhoalRrcnJKNlgxRzVYeGFBamtPc0lCeGQ5VWx1dG9rKzV2RjRPUFN1dEhwZkk3cE8ralV2WlJhZnBPYWZvdWFYcFhtcjVibW42Vk5QMXFhZm9lYWZwZWFmcG1hWHBIbXI1UGFqNG1OZDh2TlIrVGRoK1FkbzlKdXc5SXU4ZWszUWVrM2VQUzd2M1M3b1BTN2dscDl5RnA5NFMwKzdDMGU0dTBlMFNabWJBVWZLc1VmTHNVL0lnVWZGVGFQU3J0SHBWMmQ2WGRlNlRhKzZUYVkxTHRvMUx0TWFuMkFhbjJtUFI2VEhwOVVIbzlJYjJla0Y2UFNxL0hwTmQ3Y0kxWW8xeFFXTm85R2REdXlZQjJUd2EwZTBUYXZUV2czZnVWQ3dwTG5UZEtuVGRKblRkTG5UdFM1eTFTNXhHcDgxYXA4NGpVZWF0eVFXMzZyVytVODJGWnpZTWM0ZE1jLzFhTy9qSm40UVg4SFBkeGZITzg4eHI3ZlVwdlBZZFEvUVdydVVNVG9WbjYwdG9WODJYSDVqMHJyeUtyRUh3OTU1Ym9CTXVvMHo0elBhNmNjTHJHTHpaRjlUS1hWeVo1blZGTnQ2d01oMWc1dG5KYm5HZ213QUNuZkUwNXBkVmErVzlDTVdKc0VZUDhKcjNNMnpXTW9wQlJKaXlFNTRsNnJhYXdWbE9EMWtXZFZvUzNGcnhWWVBlaEk0RllOcUpXUnZ5OHBZMWx6WUZZNWxUTlh0cFkxcWxZbHM5ZWVubExMMlBwNVNxOUxLV05ZcXNVdjFZcmZ2VW9jdldXNVNIN2xJY2NVT1JLQkNKWFFubklBWHlNaUNrYkdWYzJja0FSYlZBUkxhR0lOcWlJbGxCRUcxUkVHd3BFdEdIRnIyUko3dEhHTHllUWdleFMvRnJqWnlDRHVVY2J1WG9Ea1N1QksxelJ3ZmlWVVB3YVZQeEtLSDRsRkwrR0F6bkdoR0pXcjZLVm83a1pDVVNya1VDMEdxbVphZXhYcHJHaFFsN2JSakhuMW5LTWltS2RmS2ZkMVNMMHF1YzF1bGZvUjdhbmIrQTYrMmc5eUtGM09jcDl1K0l5WUcwYi9hTDgzaUF2YVdiL3ArbFBOcGQvaHl5K1hobjlEYkw3Um55ZDJDUzdiOFpUdFBLNC9xdGhueXgxUUwvWUgxUUc4eERmL0Jibjk1KzB4UVA0RjhkL2pDT2N3a24yb29sdi9Dd1BZOXBOajFnS3IrUmVGcy82TXI3Q0s5OGdRcWJYRFBLS1pXRlF2K01WWVBDZWZMUGFzL2ZvV2J2aUhOTnVhNW9PbmFNNmQrcmNwYk9yczNacXMwcG5lVDE3YU51M0RPcTkvd01DaVliMkFBQUFlTnJOVmsxc1ZGVVUvczZiMTJuNytqK2R6a3lublpsYWlsWkZWRVRVMmdVRkxJbXRHSnJHbUtZaDlvY1NjSmcyMHo4RnFrZ01NY1FRWWdneHBIRkJpREV1aUNFdWlBc1d4b1ZoWVFnTDNSZ1htaEFWUXdRVXNVcnI5KzQ5bHVsTTYwL2l3a3plT1hQdi9lNDUzL25PZSs4K0NBQlBRbklKN3BiTzdsN0VoMTdPcHRHK0s3dnpSZlNsQnlZeWVBa3VNVmhZUURtZElNQnhFVXBRQ2c5bG5LdEE1U0xDby9QWC84M3FlcFIwOUQzVmhKN05IYjFOR052Y1E5dXp0V01yYlZkSEgrMHp6M2JUOXZxclBiMDlYYlIvdytiUFZjZXNCcGRacmNqWlc1eTNYalUwTUw0VC9jUHAzYnN3YU95ZTRjem9Yb3lOWkFlR01NV0pBUnd5OWtoNmRDaU5ZNW5KdlZtY0dNME9aekE3eGdGT2plL09qT0M5OGNuQmNad1pueHdieDRjVC92eEhKaXNNTStZeEkydDl0cTVoRXlTZnduVXh0c1JZeTkweDFqTzJ6TmhTcmFrR0xWaERWZHV4QmQzb1JUK0drY1lFRHVCMXZJbmptTVZwamZlRytrdnFQMWYvbGZyTHBuT0M3eG1WdnVoVHNxTVBYcmJyeGEzcWQ2Zy9ydjZDOVNWUXY4SEdLZG1vdmsvbkQ3Q0sreENTdGZLZzNDOFB5Wk95VGg2V1IyUzlQQ3BQU0x1MHlScDVRRGJJWS9JNGQ0Uk1kMElJWXpVMm9nT2I4QUlHTVlyOWVKWE12OEEzK0JiZkVSZkV4MGF4L2ViL2o4d2hxRVBTVkJKY3FQYkhVaVNWZHN4OVBqWU1jYytqQ1oxNG03dC9rSEptM1NUUHk3QWNsWE9PNS9RN2g1MFBuSXZPWENBWWFBeTBCdllGVGdjK0MxeDFZMjZMMitaMnVpUHVNWGZXUGNzT2hSQkhNNnRhaHpZeWZCcS9VYnNyU09CWDR4dndzL0Z4M0RBK2h1dkdKM0hOK0VhOFpud1VCNDJ2cDJLZWpTbXJMVkthRkhsVEkvMmtrZTRnNzFMRTc1cjdGMFVlMHBnQjhxeEdUTzdXaU0yS3Y2VzRPNUh1VWNRcVJkeldpSE5hamNDVkZsMXpxR2FsdEdvOTg0cjBFZmZxWEY0dGtySzFTTUxXSWcxYXkzUitMVVNZV2lScGF5SFMxQ0x4bFJRbjBpZ3VqVlp4N3JpaHNhL2IzRlp4UnJhS1QxbkYveUppaFVZczA0aWVqY2piM0VhczFJamxOcUlVYThUU2dyb3J0ZTV5cmR1emRUTlNmdDNsV25lRjF1MXAzYVZMZThpSXpZcS9wYmk4SGhLeFNoRzNOZUtjVnJQWVE2N2w5SkQxekN0eXNZZWNXMG1kcUtwVHArcUVWWjJRcWhOVGRTS3FUbzJxVTF1Z1RrelZpYWc2WVZVblZLQk9STldKcWpwaFZhYzJUNTJZcWhOUmRjSUY2c1JVbllpcUUxVjE2bkxVaVN4Uko2YnFSSFBVaWVYbFRXbmVoT1p0S01pYjByd0p6WnZVdkkwNWVSTkw4cVkwYnpJbmI4b2dJbnphd1B0NG1oeG0rUE1reU42VlNUVTUxa3FjTy9pODhzNW94WFBvd3c2K08wZXdCeGxrdVdjZlhxRjJoM0VFUi9FV1R1QWszc0Vwdkl2M2NRWm5jUTduOFFrdTRDTGZzMS9pYTc1bnI3S3JOOGwxWGh3Sk1tbzkyY3p3bXVJMXpYR2NsNStOZFpDLytHekpjbkhkeC83RFBZN1VFK21ZaWh4aXAyaW4rWE5ZVVp5MmdYc2NhZVF1UnhLK1ZwTGtUb2ZLcG15T2xlS3lGL1pVOEJYelRQeHluZ3NwbmpJQk1tbzFKNDQ5d2FyTmw0U1BnK1ZCVGluT09EeXZEMUkzOFAxeGhlTnI3STByVmJ3UFF0TEUzdmp2eExVSWs4V012NXVNRzhnMFFZYXA1ZWFJZGl3bmN6NTUvOG51S3ZhL2h0OTN0UktXT29sSWxQZjZNblAvczkzK2xlRTk2WC9uZFBJYlJ0Qm92bi9za3hDZzFsM1lKdjdxTm5OK2QvRnFNUWo3QkViRU5aanQ0c2ZlTHY0WFZaY2lIVDUvbnVGUVRUWkxlU3pUNVQ4QVUzeDczUUFBZU5wallHYlNZdFJoWUdWZ1lkckQxTVhBd0pBQm9SbmJHQUlZVlRtWW1MaFptSm1ZV0lCb0FRUFQrd0FHaFdpZ0dnMGdabkJ4OUhVRVVoeS9XWmd1L2RkamFHQSt3eWlwd01Bd0h5VEgrSjFwSzVCU1lHQUdBSlV3RHlaNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJwVjdDWHhUVmRiNE95ODBhUXRkc2pYcGxqWkptN1JObTdSSjB6UkptMjVKOTVZdWRLTjd5MUlvSUlpeWcxZ1FFRVVZRnhiRkVVWFJBUm5jd08ydk1xS2pqcC84ZFZUOFhFWm5VUWMrUi8zaGhqTDI1VHYzdnBjMFlabmYvMSs0eWJ2bm5YdnZ1ZWVlZTdaN3c3Qk1wZjhpczU5OWdSRXpNb1p4aUlwc1ZwVklvalBZQy9FcFFha1FkMHBpWmJKWVNhSWlNVkdCNVNYNEtUS1NpMzQxU2FGTVNsSXFraGpHNzJkYzhEYnpBL3RDdklHWndURHhZbWJHT2diL1dDWUZQOHpzY1NhWlNXTVltME52NTR0TlFvdFNUNHZlb1pjNDhNV0laczRpN1RVck5UYk5rMWltbmcxUGFwOThPZi85L0JmeEQ3OWVmdm5sNzk1blJFeXpmd1A4S2lyQW5nMU1Ic05FMkExR2U0SkthalFEa3U2dzI1UUpLcVhCS0ZWcEFDY2hVY29Mc2VJQlVDQk9MTUQwa1o3aDJYbjExZk03OHp0ck8ydnROYjZ4bm0wbGpaWFYzS21TdXNxcWlUWFRpZ3J0WWtpUnByUTdXK2VJVnErSnRCUmF4ZHhYaXFTVzR0YXh5RFZRa3V0SzRzNUgxY1BHUEZjU1JFN3pFajdrKzM4V3JVTStHSm12NEF4eXdnaHhySXdaaTVkQUhNUEF2Y2dURVpQdFA4OGVZazh4UmlhZktVV09GeGFWZ1prTnNEc09WRVdsWUZNcUpCcXdXUjFLc1Y1bnhHSlFXUjNHV0p4SmdnZ240UERnSEExNm5UaDdaclhFYUlpZDJ6cHo1TzcwTjhwZFhZa0YrdVJrZzc3SzA3MTIvdXJQNS9zK3FQRDBKS1U1cmZiaWlxSVM3K0dxOFZSUm50T2M0dXRzTGx2U0VIK3VmYlBXc0dkT2tqTENIRjNxbTVQdnVKamE2cWlxWTltMDRzcWtsSm9zazYyWXJDUFE5VjFGWllTUkc0bUVTTHpSc1ZKcGJEUzgvVVZrNUJjVXA5eS9sSmxrdjJOaUdFYkZyNEdORXF4NnBkenJMWGVXVmxhVzdobyt1MnJsMlpHQmMydlduQnNnYmRUWTVuMitqWnhmSnoyZG1yRTEySWI5THF3Uk1FWllCb1BzMDB3aWRzQXpUQ3d4U2d4R2h4RmwxcUhpeVlOR09idWlKejZ0dVRrdHZtY0ZLMThlSll1SmxVYXh2WEtWUkp5K1ZCTnh3dzBSbXFYcFlvbEtidGtza1d6R2Z1dVo5U3pEbGpIVEdTYlRqbEtLRW9UU3FZVG9reWVMVHA1Yy83cjFkZnlQZUZyL1l1WVdwcDJKeEhrNmhEWFQ1cW9Wc3VtMk83NmNQaU02OHdEUE15dHpEdXBBZ3l2T09PeGFwUlZVNSt4MmhIdHd2KzFsdXNnNHFwQnROaTdzTC9IVXhnSkc1bDhLOXlGL3NBOFYyRUFHN1M3dTZDN1J4SzhiK1AyVmo3S1VoTEkwblZFaDFkWWlYaW9JMDBONmhzeUIzdDRCVWxhdFg3OEtpM0gzL3YxNzkrN2Z2N3ZvNmNjZmYvYlp4eDkvbW95MUZqOG1jSy9pR211bEVydkRKb1hhdDk1eXNTdTdyS09URGZ5Y21uSFFhVGhlQXE0WDMzc3NTTFJLcmQzRDBxRWx3ejBMdXhlVzNyWVZsbkwxOSt5dzFaZDF6MmZYMUkyMmxseDNjS3ZkZHVDaHVlWVNYejNmVjRYL1BKeW51aUhRRjVGMU94RjduQWYyWlpkcmtXOWZxVk1HbDI5ZDF0OWIxcGJUUGZ4a1llNDMzUE93SFNaRWkzb0dsbVZaRmZFdGRYZE15NFVJZXlIeXc0RDBwV09mMFVTaXNMVWRiRkt5aUVZcHdIcnVkOUJSc21DQmkvdmlQaHY4ZzB1eDN2Y08zTTR0b2ZOQ1d2N04wK0pJc0FsOEpBUW90WkxBUEpHNDVvVk5QY005ODYzREN1amdQb3R6MlphdUxsM1dPTkphcjIrcjcyNkl6b05jK3pmUnk4WktCNHVNL1BwNGNIM2lrRjlLUm92RDZNUVNEd1JtS2lYTGd4cEtoRkJoemdib1dIUU5telhmT3JSaXhad0x0MDIwVkRZUFd1Wmt3Y2pzaG80T2RzZmRlelQ2NVgxelYwSG44ZGMwdG1UdW8vU1VEVnU2VzJwYmVINldrd0g1OWJNQjRSd2NnQXh1SFp6a1BtRTMyZ3NuYjBBcGNpRTk4WFQ5ZEl3Wkd5bkkySlFjc25kNGtkR0FoRWdRVDVFRjlXVWFDSElGUDVTN1o5WnVIbCs0ZnRmMXkvdEwrb3YrZlZQL3JQWUJUL3ZUSlJVVjE4eXNxV2xoWjdqNk5iclc0bG56NTNhc3I3SXZiSitYMS82dnl0R3ErdHJ5dkJMZCsrYUtwQ1RQVUhsZGRZQTNVVWhMSWxrMUIyV0JnM0FacVpqaWtzRW9SN0RkREx4WTkyUzI2aGN0bXBZNXIyQjBtWDIwWXNXNnJUZVplMUpmTW84YTJJR2UyczYyQnFuODVsMHB1aFZqRmZQZFJ4NzR3eXRLR2FSckVsVVROL1czdEhXaWZxWjdEeVpsQmthTzJsbENQdUVRd3NtZTV1SFNLVGp5dEkyNUVYNW1uVlR2MlRPVk1hQnNnMFBjSGJBWXZOWlRqZ2NmZEdMYmV1WURsb0V2WkFiSVlXNlBGK1BuRXJvZUlXMUJHV0hQQXp2OHpNMkd4ZGg4QmQrWWw1Rk0vMFc0SVNnamxORVN1OEFCaVZKdlJHVXZDdDNOM2dwUFpuMUJacGVwZmVpRU5UcW52dW9PUVhPd1dydERtV2hUSlhYVWJadTU4NkF5czVXTENTb1RsaW4wRzBTcjJZY1lKMU9MMXBJM0xVUlBrNkdJRUZBSkYwL3hINVdiaUJjRW9wTEpDbEIxN3NEMUtDd0RnMUNGKzJlMWRiUmZjN0JueFljM0wzeG93RG0vYkdaY2RiZTN0V1JSdWFGTUtjMnlUVk1sNVRhWTYzY01YZmZDTmZmdk5WWWJSZm9zbjZXMW9QQlFzaVc5OS9lcmR2eHplOGZCeFYxMzlYbXJoMXFhdDNXbXA1cTVOelRUMDVOckpscG1iMjljOXM3Vys0NjluYWFmcnZ6UTZibkc1L0ZTbnNYaXh6REt1Z1IzT3FNMWFpVjZzRVdCVnNSbU5ITW5tMTBRWFFiUlhDMGszL2IyMit6eHlRWUFXRUZ0YnplMjAyRzdHTndCcWJoUHBEeVgrVDBna2dvN256eWdCdXArZCtEYXZqTHY4c0dYWHFodmJLaDdhZStkZDdMSFI5dkhjMlRkRmQzem9aYjd1dHJyOVVFeE56bHhJNjYzMS84alc0QTJVb21hbUdjanY4RnhQVk1oWG10MXNBVk5mUWNlUEh4ZnA3ZkRjL05XaVBJT3lUVlBIZnY5MDhtRkNUdDNKWEovVCtUbGdkRFloelJHRWxrVUtCU0lLOFYrdXQvWnMvK0JmYmR0dlhFVE44a2VmL3p3N3g1bk4wOGUzWGxiSXFUeWVnRGJVNzA2bmJSR0JVYis0WGMzN09NZWdGenVQUmhnajl2OWR1NmNmUXIvTDRnZkplRFQwZzAzY1NkQXhaMURYTzZDblh1Unh5VnpuSTF6VENMV3hrR3NwRlNzVHhkVUdkMmtxYWd3WUYrajY0bXZ1NWR6eHgrNWI3Q251RFZuKythYmMyVm43ZHlySmhqOS9kTkdtenorMXJzUzc5Z1JISitkeDlPTFkwdjFVcVFDQzJ2aXh0eHUyT3RHUmovREh1ZGVoMkppaFlEcHcxWjdFRjlFdVNQdGM1TVZScmpHL3kyMDByVVZkRGkrcENaRlUxcnM4N2lIQmp5T1VsWE5UUGlGaTV3M05zVXIxa250QmUyTENKRWVwTjF1OERSeWo4R2lWdTRJanZ3U1ZIQy81KzZGUnU2cEFMKyt4VFlSZkJ2a3JCdHd2U1kzVHZHVC9RVGZ6eUR6RWVIQzRZeVMwUTZ4RDM1VC9FMXhOZmVybCszait1SEE1TVBZZHlXOEdMQ3RwTjBRdnc1eTBnYXdjLzF2bkY2NHhlbGxCeVlmd0NFT3NFTUVtOFYxK0pZOUdiRDdja1hRWklrbGhVRlRhcGlZMkxDQkZzOGp1M2MvUWdyMDdObS9mdzhwUjE1NjZRaVdnTHlwS0Era3dzaDhCMGF5Q1V6d0crZTNnOHVXRFo1NDZzNDduNElrN2t2MitOS0IvcVgydmZ0NE9oWlFPbVNNQnRzR3hzYjlSS1FCUFhGSENHbGVRc0dXdFdXcmZWMzNkKzY0MXhPZ0Rub0lNWHVmazJjYUl0eVJGUjd4QzRjRUtxZjJRNW13WjRQN1FTTFhpL1NKZ3RrMFFmZjVnV3RuTmIzbWUvSElzYWJtaHJvVDdQRkZ2WTF6cFNqc21kekgwTjFVVjF0UGVleEJHZm1KL1NPVGlkUlNINVhvT1NYdk0ya2dEUVJqaUlFRTM3UHgzYWJhbGNPNXc2WjVNNXZhRXAzMjhkcktUZVBYZEMzb2JoOHRLb0VCVFh0cCszeWwzSlpSNWRHYjlJcnNsTmJTbmlVNU5rTnpWYlpMUmYwM3BEMlI2aW1rWEk4MldTLzkrVXRXOGlVYVpQdmtSbjdkWitGYTRwWWszQWRlWWcxVWRDa0pyTjY5NVlZYnRyakhSa2JHVUZ4cU5tM2Z2Z21lNVVwR0Zpd1l3YlpFRHc0SVBoc1FLY1A0aHJ0WThjOXpaZHhGbEpkdDdDcCt6eWhRK2EwVVpISTY2RVVFRmYrTDJONjllNnIvWEg1aVQrM3U1enhuMk5iSlk5anFOclozOGlCN1hVQXVzUTNyRXZZbnRwWFR4aUk1ZlAvdU8xVS9mbEY5NmxUbEZ6K0NrM3NONXNGTTdsUFFjVTl5ZXdOenQxRTlocDRZMzBnSm92TlZiNzFUL3VPLzRUbHVBMHh3M2wvNE1kQVhZU1dDRHJMenpvc1dKV2czdHduZGwvbXcyODQyb0FmemxKM3VFL1NKaTlBblJwNnFpSE9IcGZ2VGd3ZlJLN2IvZWxiWWd5Ritjd1JoeWx6dXFBdmFBNDR6SDNmOEpQUmhKeXRqazZvUEh2eDBsMTJrdHZPK05mcFRVTVpHODd3Rk1tK2JIRTRmUHV4NnMvQk5LSU5LN2tWWXdXMG5lSXgvTGZ6Z1AwckdVaExDZjdqSmFpV3g0T3ZzYkZqS2ZvZXhYeFYwTTd3c20vMC93bU9zR0gyZURHSzNwc3lFNEhEeVpsOXFKRDRQQW9oOVhSL1JPZUJybmROWjFlaXFhdWsxREptN096NDNkT2RWbGQxcWRmbG1WdGJOVXMwcXRhZGJwSXI2Qm01bmRscktldGtpY3o0WnF4bDFkUlQ3T1JOSHZGcWlxYWE4S3FORWpxcENLcmlkemM3Y0x2UHcwaFZ6K3ByRVIwMHRwdXhtVTFzNyt6bjNGNzN1bHRYcmZ1Tnp3Wi9UdE56SEdlbmpDOS9EK1JiaUhPNWxXYkliTDdkelJHb2RjSytuN0xwVmE2N3pPQnp1d1k3T1BrZVZOT1dtR3pkdVZWdGt3K016eGtZVEtDOUlQMTlUK3BJSUx3VFhqL1NGdEJxdERxbmc5TUZ6NHN6ZW5OSGwxODNwYjNDZWFXakxhVEsxdEJlblpSRGFLaUY5TWlXN0hMSjBhWXNXdnNzSS9aNkhNOGhqT2ZYbWcxRjAwSU9TR0hVU0xkbmNTMkQyUU9mTW1wR1ZxMVl2N2gwV1AvL2JLTWlINnU4V3pORmJzcmJldE9HV3NlRTh6ZCtlakpVTHVnT3BSajMvSGErRjlIWkhxUFpJQlNLSXEwWkdxaXZVTnBrMUl5L3IwQ0Y0TlN0cWVWVjFsTVF5UFRObmxaVno4ejRZbktQcmp4b29NMlRLRHNGVzhZb25aUFlKOEZqbTdPeWg2NWFQRHRTSnJhdXVIZlRPYXV6dnVxZWhKYnZSMU5MYVVaK1djZk95MWJkV0ZYTHBLOVlhTE5xK1VWMDVKT2pTeHVhTnpPZmpOZmdYOGxoR2JCRVZNV3BmQlRHREo2Mk9PWU5PWjhHNHJhNEpPaXZjNWR3U1hQZVBkSWFtQnU1MnF0OXg1bmV6ejZOc3gvRXlGT3FKdGpsVEZDcVZBZ3RjNEtMWVViVkNvU2FGWWYyZitRMjBYUXlKMHVWaGM1T0g5V0F2eU5DbGFWSVRVNE05VGU0ckxKcHVGcXNTMlkrQ0hRWmlUL2dNNXlMWWFvY3RBdlNaeW1ibkw4M2NqNURTaGdydmM4NzIxMis0Q3ovOXhPUDdKNWt6aUUvOGdWQ2w2amlUbEppVjU1UW14S3VuU1N3NTdHMlR5eE5rb3VBWW9sUmNIMjJRWDhnbS9SVG5WSVJ6S29GOTdPZG02MkNueUdtMjluYzRyZUs4VWN0QXVtVmhvYStXc0xKTXJlTDJrNGRTYmh3dU9IUVpUWmxaemZXRXEweHdYY1NYcklzcWZGMnM0b0pGVXdzREYxejY0THFnakdNY0xrYWRqSkZLUkFoSGpjUnhSYjBCS1V2V3JGbEN5dEdqUitOMmJOaHc2NjBiTnV3by9PRE1tUTk0M1dCRjNTRG05NTRxT0RKZEpxbGNONlVhckJGbVFUYzBIbXB2cDVyaE5QdHFjU1pxaHJXM2U3bGYyQVBsM01kNkxkRU1QRjFXM05OQ3Z4SFNjQUVQM2ROUENWdDZzRjVzRGV6cDB5RG1kN1hYUHVtK0VMS3BlWDQxd3I4RktlUlhnVzQ4aWJUWktqYlVtYVhxSktXNVJnc1g2bkxRdXJFNkEzY2phWmVEdXVBbXBFZVB1NDBFczRad2s1OXdpY1dIWnFPNWQ3eS9RZCtZM2xwUlZHeDB0aFRiUmp0NmEzdWFTOHMzSnh1a3VxeGVUMU44ckNYSmxLUExUTkFvUy9POE16TXM2UVdDemJrSXplek5VLzQvS29reW9Fa2tYdTZnT2NmdDlnd01SVm9PSE5CblorZFBsNWFWUUV0VzFCMjNXN2tuczNVelNBNEs2ZjBFTGxDNU1JWjVBZzdpbmg0V0Q4NnJiWEphaXdvNkM1eU82dVlHakNhUFZMbzFPcmlkaXlJMDRONmc3VWtPZ0RlNTc3L3BlZlRSa2pkeGgzcmgveUFTYjg4L1JweExmUUg0WnYwNno1SFNXOWRYcmR2cFBnWlBjM1hZcUFHT1l4ejFET2s5MFA4ZnNDM3hCWXdTdmR4b3c0V1Z5R0g5UFh2TG56OVN0WDE3MmVIblAvMFV4T2RmZmZWcjdpZWhEZW84UWhQNk55cWVKaHBwVW9ZNy92dTA1OGpSa2gvVm5nSmRjbEthMWlpTGdGODVIencvZVYrcGJVYWVXSmZMOTVGRjRuSHNJOHcveUlJUzdqUmN5NzBNNVRhNDNXcmpsbGdKYnJwL0RIcllpNlJOQkdGaEtSQVAwVTdEcHpCVFJmelVnTVhxU2N1dHJNM0lWU2h5TTJvcmM5T3lVbk96Y1luMDJibXBXYmZFTk5lY051bno5YWJUTmMweGxzamNnamNzdHBnWW0rV05ndHhJSEcvQWIyWDJDams2WEtRQjEyblJ5Vi9MR2NIUEdNT1loTkpDYzF4a09EY29oZkVEWENCME9jeFFTb04vaWZvS3BHUmxVVkxZcnkrbkpkODJZNFl0WDZDbEZHTFpHSGlVeExaeVllUFJuWXh5S094dXVnSGowTFVwS1hMNHpObUphYW5UV0hOb0JlU0t1R0pQb1Y2aHkwcVplbUxJT1lHTDJRK1QvRGxCTXBETzVBN0ZsR1hkeHA4VFZOTmNCQllNaktNakkrR25QWHdHSW9ub2gzbitEWEFXZmFwRW9tRWo3QVloVTA4WHhZUUJEekhWSmxDSytDUzlFbkwvT0hmWU9xM0dXVklobVZaYVYxN0xQbDlWWFZzeHNUZnAzUEpOTWZ2dVNyUW91RjYxSmZVdXVLdG5KQWJ1alJudTVmbmVnb1BKTVM0aFZsYXB0YU1tTTZLUEY4aDJKQWl4S3NtVDR1NGtQZ0VyNXpyYUpLTTlVWEcyd2ZMY1RyMmwwZGpZSEJQMThUdFJ0WGE3clg1RnJzR1c2VXN2N3JLcUVncFZpcm9hVFZXR3phcGZOSlA0ZEV3ZG04SU9vaTlKdEl5Z2YxWG9ZeGxKUXMxaGRLaW8vbE5KeURncWlWRU1tZmZpWDROanBxSFZZbTR4ekxRM2hUdy84aWorV1EzdCtyYVMyYk5MMnZUdGh0Qm5NcmZBbVlxYStOVWtUMDJteG04c2NwckNKNjJqbm5sR3UyZjlFeFZ2dnU1NVl1TSs3YlBQUHB4dktNMkhCbTQ5Yk9LTzUzc3k4eDhtNnpFbHU3dzNMUlZSQ1hhNVRxUExmQS9iU3o0SlhwYi9BRHlLL0RRekxoTG5lY0FSNHZaTjZWSEpKVWxjMUxnMEJ1UXppQllRWjZuenRGMkRiWFVOUFo2VkJ2dnN1dkk4azI5aDEwQmpRWnVwd211MHo2NHBjZGhjYlYyT0V1c3k4S1paZFpLc2xvckdORXR5VDNxbVFwZFM1OGlybEJxcnExb01GbWw4dmpuZHFOQWxlNHN5YkFscHNzN01JcFZNVE0raWRyQ0RjSVE5Z1g1M1BhUlF2MXRFY2dQczUwaC9ISlBHRkJHTEdaNzRNb2FsdURUZ3VJcGZlK09jK3dlNkgxakFmM2JkM0Z5M3ZaZCt2bUVxbU5YYjM1NXZ6TXd2ZFpXVVplZEtleDVhTk8vQklmNHp2Mm5uUU85dHJmem5GdG1Dd2NFRlV0TjBYMzFzZlUwTTBtWmcvZ2tWN0F1NG5qcVNDWVhMb3dKZWM2RDVGR0lDRllvMHlDTktLcXpPZW84NTM1RGo5TG9heWtzUE9ZdXp6SDI2VjdtdllMYkJYR2kybHNUbTVocVNzbElkenUvMW1VM1JsY2xwQy9MeUtJK3NqQTF1ZzNmakRjeFptdTg4eTl4TjkwMDk4eTNMd05za3Q1RnBwMnIyVDl4R09QSHRNZXZmaEhiMFRFTkdkUUF6amNGQUgzNUcrU0V4UmpaVFFITGNsM0oyNmt6Q0VZamRWWHFqWG1rbjZRWGM5REM5YXJ6TXRiaWEvK3dlWDlpRFJkS2ZaVWxKcXJGNHpDYWJTbUVERlVGWVZNWi9aaXpwNjF0TVNoMkljek9UTXlNWGo0MXR6Vk1sSVgyYjJDMXduRDJPYTE4bnJEM0wyT0VZdUpHL2ZLNGt6RmVhb3UwWlYxMmRpeFNEeVdUQUFzZnFTMHZyU2NrcHlNMHRJSVdodWQ0Q2xtRTN5UXhNUE9QRlVYSVlodnNYd210aEM3U0pZbVVTSUZIOE41UlhEYkFCdWtSaWhNbUNzS21Zc0lMNUs4UHJxaDcweGV4bzIxSjRUMW13OVZUZ2FOeENJeU9qVXQvalhHNXVzVGhsQ2ZHeUZHVmF0aVJyd055c2RhS05QckkrTFJOdTR3YVVVcEZaa3A2V1ljdytTL28xb0MvMkxaOFBpMER2VWkrbENRODNTT0dwYmU3aGhkdlh2akxHZnZYck1YaG4rcUx1OFZXLy9vUFE1MkhlWi9hQ1ZVWXo0TXpIbE9iM3VHOWcxUDhpMGx3R21ZUmtoUFhqZktQbzNPTDV1YUVjNTZJY0wwRStpL2lJRTFCSUhWZmhOc3pqVHU5cjdPaG9KS1hRZ1M4Y1JhREl5L01NZFhZTWtXS3VycWp5a1lKakZhT3Mza2xsOVJ5VjFYTkVWZ2tOT09nNlhHdHkxdm9sUFd1VkMyZXQ4ZnhacTRBelI4QTVSWEdrbCtFMGhQVHp6N0IrWk1LWkxjdG8vWVd3Rm0wZnpkR3JlSWRNS1hpM2FNQlVrbGlRQjlKdU9PTytxNlhvY3k3TjBNUDNZZWZvTks4dFdvSHlaU0J6QlM4VVhSRmVHUWFmQ01LcncrQ3JndkRhTVBoNEVONFFCcjg3Q0c4aWNEN1BMcm9XWlNpT3lBTmFHNGtlcGpMS2dHRXdmTWp0S0ljRDhFb2d0eng1MDk5anYvNDZrR0ZHLzJxVTlPL2x2aUc1Y2V3L2kvWmZEbXZvdURSWFRlZVZJOHczNDRyd3lqRDRSQkJlSFFZZkQ4SWJlTGovN3lSWFRQc3hrM3NKNEYzTnkyOGY0c2VId0N0NXVQL1BDRStuL2ZQd2FnSCtQd2lQcFAzejhJYlZ2RzZSQ2JuckdTVE81Zk5JbCticlNYNXFwS1VsSkd1LzdTZzAyTUJCVXZkb2tMK2txWHZ1b2syWUJ6dEUxODBtck5zd3BaZm1leW05aFFLZkpxNElyd3lEVHdUaDFXSHdWVUY0YlJoOFBBaHZJSERVSWNQTWRqakhhb20vRHlyaXZLQlRndzRObkRUZWQ3L2h0NzgxM0grZjhSNVdhM3p3a09Id1ljT2hCNDBQNCs3Myt2L0tubVRmby9rWHZaQVZGdHdmbW5wQ3Q4aWhVSkVESkhGRW9SSElYdkkrc250dGExVldUZk1qdTllMWxHZDVtejEydUs1OHdZWUoxTjdjclo1eFBrbGNOU3U5ZS9EQkl5OVZ0cVozREQ2MHJRbmVMdDYvWjJzVGwrL1lUK1pBODZpVUZ5NkJSejNNbGVDVllmQ0pJTHc2REQ0ZWhEY0ljSnJQcFAxNHBtUlN5RS9McVF6Z0huSFFmT1NsR1hUbkV5U0Yvc1JqZDk3NTJONjk3UEV0U3diNmw5aDM3eEZ5QVJqTDU2QU5SYzREYng5NUorVHliRFR4cG9qSEhMajlRVk1UUlpEZE9wcVJxMHVLMCtsU2l3dm10UHNjZFlXbGxSbDVtY1VtYlo0dXhlZHViblZleDM0M3k1ZGRwazgycU9JVWFubDhXcVhaMTU1aVVkdk0yankxSXMyYW9TMDBhaXdwRnNmY1lVNENGMVp1eHZueXVjcnZjTDdWZEw1VnpBWEtoMHZoRlZlQis4TGdaNEx3bWpENGlTQzhQaFNPdGpRQWJ5UndsQ3V6Lzd3b0FXTjVBM29oYnNJcmxaRFAwNGJmbEFsM25lUldkRlVEWmtjbjVqTi9qUC9tSk5mRzJVTVM3a0hvR3VoczhvM3NLcDY3ckxwOWZwOXpwcWVxc2IvTjNEMUhYdTVxckN1RTU1cmFwMEVPNjJQRkl5TUxoblAwQzRiMWxxeVJnWmFxaGc2SjIxT2Nic25rOURPTHZHSkhzYVVBRHZmTmxzZlhOdkE2cGhEdDVyMHNpL09vcGZNb0F4MFBwL2xKd3FkNm5xK2d1Q0s4NGlwd1h4ajhSQkJlejhQOW4rTHd0eEI4OEZCZFZiV0VwNmNOdjdnUWVBVVA5NytKdkpTR3dIMEMvRFA4bWlUOUMvRDZKVlA1MVo5RUVVd1NzUlZ5QjcxMWhkdDc2aDRCWWIvQktKR0hHUHhqUFo2SzN2ckIxSzZXOW1WTHhsZGRQMjkxVWNiQ09UWHRQYjF0cmUzdGJIR2Jkb1l0UHE5YjExSjI2b2FkdDIrK2J2bW0va01OZmR5TStZT0Q4MGRIUnVZUyt2bWNHWkdqZGw2T0lEdkFCM1lhNWM4c2daOHBWNFJYWEFYdUM0T2ZDY0pyd3VBbmduQStxaEFoMTdlZ0wxaUV1cEg2TzVtaHZnNTZ6c2F3R3poeWxWb21WNm0rZ1JNZkM0OWIxSEtTM1pTclg3SmE3dzQ4azM0TC9WL2dlRExVSmtuRTJ5aURRQVp0U29VNlVLK2c1alR5YWhScmE1WjBPeTJaOU50bFBubFU0MmR5NW1rWWYwNzFVWkhIdTNMRHJXYVhwcXg2K1lZZFpsZjVCejAyN2c4WkgvVFlvWnkzblRUblJQa3hXK0NmL0lyd2lxdkFmV0h3RTBGNHZRQ24rUitLUHlEb2l4K1lxUnlra1ArUDBCbERNdE1Lc1dncUJ3bVd2a2FuTTYrVHBDSG5DVG5JNlY3dUY5RVQzQ2NaTkE4SmZ3a21JWVBqblFpT1Z5K01oelpPZEI1alFEWEpDbWp0VTduSkJKVTl4S2xSQ0JrWklybnNITVBhbHAwSER1eHNXV3VBSGR5am9PTStoVm0vL21idGl1dldyN3QreGRyeDBqSnlqRnBXdWtSd2QzcjI3TiszVTdscjMzNjZqdWRGemFpdk5BejFHaUlFVHo0dzVpWEtLNUE0QU9Gd2d2MXQ4NGhhUGVSYnRIcjFJdCtRMnJwajlxQ1lPOHgyOUhRMCtiaWtnd2NQczlyZGtaQUIzcmpTY2s4WlNmQ1dsYTViTUpTbkdSOUJCVVVUdmZCNy92QWlhTHZHZzdhTCtrZjA3UEU4dXdSNVF1TE9rSHRPOXBBN1VBNFNjMUpEUXhNbnNDMGh0bXU4YUt6YVcxRm43ZWliMVpLVC9ydlNyamZjVzllVkRlWEFqZXlpN3BKK3U5cW1hSzZycnA5bS9sSHpJZGNFejk1d1MyS3k3Ykw0RWVzbThMRnBzQks5ZWk4Ky80bkNHUFREZjRCVUdZRXhzSlRTaVREUldVZ2xPYlpTOUVCRlo3L2l6OWdFT1BiM0FjVnp3MGZNUGZ5Wm8xeENlVjBHOStnVEZQSW9FM3Y4NCtpWUtOMit5L0FDZC9qY1BCNThoSGlSK24yVUZyZC9OWE1QTXd0cCtRaVY0WDJYdFNWWERqR2tVbDFqaXBJckV2VHcwVDU5WkV3MEh6Y2hIbWd4cmpBd0g5SzQ1VU5teXlYd2p5ajhvd0RjdnhxMHpDeU1RK2hZL0JzeVpsaWJUMmliVDBnYmtndnlUNkFOL1p6NlozSzlYR0pYR1cwU2h4SmdtbWZhc1dQa0EvNTc4akRiT2ExbzJxZWZUaXNLYTZNazl4ZEpDMGVnbVZGRlAxNkxlT3l4Q0ZJOGdZY05uMFVVUlJ3NmhCK2ZUVDJSdnZLWlc5RkxXVVBHRDQzMUhyYjZmRllzdDNwdE5pOHBaQTVyL0JkRlM1Z3VuSU84QktNc1JnNDM4M2V0MkRPTWNIZDJHbmVGdTdQNExib3o3QTR0dVkvNkNmTW40VDZxM2tHMDQ3emNPcmxNRmcrZmZCZ1p5UWgza2orQjJmUk84cGQwbkMrWlhjSzlUQnZ6QTd4TGNoem95OW9rcXVlMmJYTk5UTmpleGoveUh1Tk41aUwvWHE2UzZCM0dhK2w3ZUpjaVROM1hVcE16WFA2K3RJUjRaS0gzdHVMWUVHN2NKWW1WeGNlTHlsdzNZRkJvNk1wcEh6b3VTZ2plcHA0YkdmbUF2cWxnSWNhRjZzVDJ1bTB0dTBLdVZpTTkvaEw4ZklXLzc2SUhHN3dDTTUzYzQvVE9pNGdaOEY4RFg3SGYwOXhHY25oMkEwTGlVWElHdmx1dDBhaXhRSVR3d0oyaXQwblpUV21KaVdta1RQWUZucTdoRDhxQnlmYi95R1lnbnpHcWtvc1ZxYUJRYVNYNnFjd0V4anVHUW95QThUdDRKQ1BSU240SEFOTmpmOWE4WE5aVjA3cHlsN3pPQzZ5dlFYbkhxcGFTTnV0YldqREZ3clpJV1dSeTRuVHJtOGxXemFiMTF1a0owek9rMWcwM0pWdlZwNjNDWFpnMC9qNm1scVR1SFZxNzFnd21zSlBoVlRhSlBwWTE0U0JydWIvTU9SSEwvVGNZSTRkbWpjTnIwWS9YUjlWR2wwYVVYOThTQTFtZ3RXM005MVJZclRrZCtjNVdFL2MzaHVhc3NHL1JuM0ZPVVRTYXp3eTliUU5YeVZlUWhOdXU0Z29ZeDFKUzM5cFdSNHF0cU1pRzVZL2NSMnp2NUVPNElBZlovc2tHYUF2a01ISnJLcXRxU0JrM21XaXNDSGIyZXhvbktJakhKZEZUaTBjT3hyVEMxUkQyRDh2eWwxbmRHemU2Sis5WkIzbnJ3QTdXLy90ZjNEdXc4Vi8vNGpiQ3JOeGM3bEVtbU5kWUxPUXNucUI3SmVIeTNJZi9aOUZDQWVkVmlxTytJczRDQWVjNWlpTzdES2VXNHZENzhvTXdIR2xZUHdGNlhxYzRpaXYyczFqbzUzL0NjS2I2YVFqcDU4TXdIRmtRcDVEaVBCK1M5d25neU1Qb1dTYjA4emJGVVY1R1Qyc0l6dC9DY0JSaC9Wd2o0THhKY1ZTWDU0OUNjRDRNdzVHRmpSWEErVXNZenRSWXZoQ2NsOE53RW9KNmozejhBcjhRWFlCU280VmZNRnJERXJpZndENkFjV1IyNEI3ZFpYY1V0SmRmV1lBWHVlK2RJZGNXSUNic0JnUG5Eci9GY08wbDl4bkltR0ljaytyQ0s5eUtJR1JvcGFIYkt2U09CRlE3dWU4aEozRDBIellTRjBWR0Q3bFVRSDI0QlA4a1cwbnZZR1JjOVJaR1p0aGhmK2g0UjQ3QWI0Sm4vNWRkendpL0RFRG5KbXJFc1V5TTQvK1ZvNWRQOXovdzk5TFpYNTNYVitXRmFCdGRiOGYvejRxSHMrYy8wSGNKdC82aktJVHhqdVJzMGEvVXNhZml4WXd5a3RUSnplWXNsRzB4azNDSTFQT3cvZy82WHZVWmZZK3h3enYwdmZxdkFqNmJUT3VKL3laMU83Ny9PNjBuL1pQVW5kaC9ORzJmVE4rVHkzWWYwUGNwSDVDNmpiOWJqdlhVWDBpOUFOdi9TdXVhNy9uZlRleUNoWkJPYlFDanNsSkZmOG12SnQ2YWJ5dkUvNDJ0clkxWUt2Zk5iTVQvNXZuRHcvTkp3ZjNXNzk4TFVhQW1Qb2lLLzczRWV5dlhGb3hCWGI3WnlRbDMrMm9ScHczSFFWbHlCSDh2WVF2NXZVUzdvOEplb1o5WjkxL2NUN05tYXZUcHR2SWZUZTc4OU5LMmNyT3BlWlk5TVRVOWgvVFRnUFIyNFZpSjVEY2pBZmVjZXVkb2VwVVNudUlYS3d2Y0xvdTF6NWc2Y2VLN2xWSjNWZnZTeEp3RWc5NG4wdDJZbDdPcXBMQ29uSS9mOStMY05meHZKRlIydlYwdS9FYkNaci80eDFjTFMwdFA3UnByeTRGbzd1ZmN0ZzJuK0htMDR2aTlPSDVTNlBoOGVFRE9IQVdXdlZ5UlgrS3dXQzNGMlFYVDN6c2tTZFZVMUxVdlZlZWc4Sm4wRXQzdjhwYUp5MTMyQ2tKRE9mWTNpSHhSa3QrRk9kQnhtcnExR2poMmsrZ2t3akJmdWR3aXA5VlYwMUJTMzl6ZFVwQ1ZYK3d3Und3YWMzTytyNm5YbGhjViswWjY1eTVSNUVqdlRWdVRZOURUTTFJZnpyRlhXQnM1TWE2aTlZLzhGUkllR1lNMmN3NTNtTWJ2cFVoRFA2VkJ4MWd3Zmc4ZVg5SlRhVUVRYUM0dTdMY1FnZVFiTk9uVDIxc3FLNXFNR1NVMUxtZk4valJkUWE3SnFzdnRUOVVha2xKejlIclRpZVI4YVlZNzMrMHMwQlpKMDIzNWJ2ZnV1QngxV29ZK1ZaRXFXNTJnaVltTHpVN1E2SFg4ZmliMGRGTjZ5QmtEUFdJSXZiWkdBbitIMVJIMFNScWRKb2R6V3I3RDdXc3VxVzVvYnk2eHJNbXpXaTJHdkZ5VHVzS25xU3gyMUkvMHpsdWNmQ2dsdXFUY2JEQmtVUjhiTnNCQ2VrNFZGenlUS29RdENKc2g0KzBuRDJ0RnZGNTZ2cU1Jd3NvUk5ramJLb013SDdibDhSS0NzRkxFNjZkNHFqQllONFdwZzdCYTZzT0UrdnNKbC9zRElYN08yMkU0SWY0QXhlSDlnZE5oT0ZQK1FHdElQNitGNFV6WjMvSVFlbDRQdzFHRytUQUxCWnkvaC9sVTBqRC9aS0ZBejZkaE9QSXdmMkJobU0rZ3ZxSS9FTUI1S2d3bklZaFRHa0xQSjJFNHFxRFBVSTh4TmdNcmljOGd4NTFRRHljQWd6UGVqN1JDTmNiamEyazgzay9pYWFqRjJIdU5FSHUveGNmalVJc3g5aG9hWXhPY2N2OU9abElreFhvTWs0WjFOZGJmcC9WWVdwZjVkOEo5dEs2NHBGNUI2OTFZTDZMMThtRDduMmk5a3RiVC9WdWhSNVNJOVNIaC9WWm9wZlVSV3M5bnptSE0rUUhXLzBIcHNXSmM5d09iai9XenRGNk05WXUwZmk3d0htNWo4K2xaZDc5dzFpM2d3WjBVZm83Q3p3bndRdjhtMFdvUmkrMHphUjBqRzJZdjdPTFBSTUVwM0EwdVpYYkRYU1R1bFlmOWhrOHc1cVZCVXcwMDczb0xYQWo4WHFHTkhObEdZVngzalB1RzhmaGZaTkNUbFBCNWZ5TWZSa3JzUldxanhWV1VaakxuS3BUSmxabHBtZldwU1NuT0JJMG9LNUtQQ1ovQnRyVlhhUnRMMnFibjVPWElBMjJUVTR1VUdsR08wUFlzTzV2WnhkOVhFbUg0cSs1cVhjWE8zcnVYdnZ1SENNaDVXZUJkYWwvM0doRmNmejE5dHhUYnFZVjJScHRLdmFxMUs5aHVBYlpMRmRyaHU5UTEzWDNCZHYzWTdpQzJvNzhkeFhqYXBob2JHM052OW14bVp5OWVMTFR2d2ZZUGl5WkNjSWFHaG1xMmViYUpvS3ZyeGhzcHpseDJsTm5QbnFGeHJqWDhRbE1jNklPM25XcDFJakNKekZtbURFVktiTWd6dXl0ZkhoMmJZOWJMNC9QbDAyUG9BOSt2S0lMWkwxcEY3MHhkNGFaVVNNOVNHU3QwSjArSkM2MklDcFdKZk9leU9IeWl2Y3Zpc08vNTdCWm1IeCs3aTNEdjdRTXJ1OFZpb2ZyZXY0d2RaSGF5Si9oN0NhSDNhbTBoejNQbEtwVWN5OVBDTnp1b1VpaFZvWVh2U3lSbGRvckcvM05mbzd4SXFwOFF2a1hTd0ZXdFFLRjk3V1pyR2JRUmZGL1NxMFRFRnJmYlFrcUtScE9DaGEwdHlzc3JJaVVyTFNVbGpSVGExejNzNTh4YzBkMy91YSs4NHVJOFVoSlRVaEt4c0o5YnM3T3RwR1FscTlYSnBERE0vd0k1Q25MYkFIamFZMkJrWUdCZ1pPby9jR1ZTU2p5L3pWY0didVlYUUJHR1N4ZjRDMkQwZjV0LzcxaitNYzhDY2prWW1FQ2lBS0YxRHNWNDJtTmdaR0JnUHZ0ZmdZR0JWZSsvelg4YmxuOE1RQkZrd09nQUFJdWJCZDRBQUFCNDJuV1VUMGhVVVJUR3YzT2Z1VEJ6SVdVdVJCTEovRE1OMC9pa1VadGhLc2RzaHFZVWcyZW8xQ0xEQ05KdGdwdW9UVVM3RnRYQ2hib0lJM0xscW8wUWd0RWl6SjFHQlNVdDJoaEJVdDIrOCtZOUdZYWE0Y2QzLzcvN3puZk9rKy93ZjNJdTBQSUMyTVFwaWFMTFpGRkg4czRDWXVZZFdyQ0lMam1BTkttVnV6akN1U3pXMFNCVGlGTlQ4Z0xWSEl1UktkMUhUcEttb0owaWFhTG5wblM5N21WN1FNOVJsUmtjZHA3Qk5UZFJaUWJobVl2b01UUFVSbmp5bXpyTC9rdDQyTWF3ektIZWRITDhGenpINWR3U3RZenpad0k5ejdFSW45bkdPeTFpME54QWxYTVArMDB2S2syR1l4MklTcDc3ZVdkcXJkNU5HQStUd0FyUGpKb2s4ckxNdTNTVGNyaHlHVFhtT05zSjVMR0JIbXpZOS9LQjdSM0daNXp2bC9CeGRaL3VFWS83NTlBcTEvbXNWbVRsTXlyTUYxVEtLaXEwTFcvUUxKTTRoQjhZcGVyemsySHMyUjRqRjBoVVBmRFhyS0daNTk5M0RPcmxEcHJrRmVJYU40MjlxV0VzRXJndEUrand4eDZoaitUMFhkZ2ZNamswYWJ6WlgrUDRDSWx3ZjRLK2pnVGtHUHNHUCs3L3dKbWxxaGVOQlM5Q3NHMC9xaGZVdCtTcmVjcDNEWHdvaGZlNDRxdDZVWXg2Y1pybjlUQmVqUHUvY0hxcHl3VWZpcUVIbS9SaWdMcXFmakRPN3E0UHBXaU9xZEtMWW54ZjFHdHFXU1B2T3MwMWVxY25HTlI4Y0xaWUU2RnFuZXlRZWVaSmxycE9Wa2c4cUo4cDM1TzJjTDNDTmQzRnlIQUpyMUhuazBlTTYyL3RpU0tHYjZ5emFSSkJuQ1MwTGdCN2dtZVBraGJpT1g5SUJOVkZIaXA5UlpvamJ0RHZEMzBPMmhuNXlYZVlaMDZmSldPb2NSNlFCYll2OFhsenpJVzlPR29NTlVYMk1hKzYwY24rUWRPRmR0T09ZOHloV0pCTGZxNFJsL1NUTk1tUVpFRHNmM01sOTlSN3BZT3hzSjhoeVREUGQzMEl2MEZhdTRYNjliU0d0WjYwbGpTV3U3RmpuZmk1enU5SzhNMUoremtEKzl3dTJTMzd5VTdZY1R0aWgreFYvcS9aU2Y0ZjJzZC9BVjdYQndNQUFIamFkYzdmWjF0UkFNRHgreVAzM3R5YjVOeHp6LzJSazVOelRxZGlxcWFpcXFhaXFtYXFEMU1SRlZWVFZSVlJWVFZWRVZOVjFZZXFxcXFZbXBpYVBrVE1URVgxSVE5UmZaaXBQTXhFNVdHcWFtcW1LcW9Qc2I3dVlkL1BQL0FWaEgvcUZIcUVTZUdqVUJHUkdCTUh4YlM0SmhiRWtsZ1J2NGxOeVNkNVVrS2FsVmFsc25RcHRlU0V2Q1N2eWx0eVVTN0pWZm5PTitGYjhoMzR6bnpYaXFCNHlwQ1NWbWFVdDBwQk9WUnFTa01WVks2T3FVdHFXYTJxVGZWV2c5b3piVmhMYTFrdHAyMXFSYTJrSFdrM2Z1eFArRFArWGYrUi83Y085RzQ5cGMvcDYvcXgzdEFmaktkRzBwZzNEb3hUNDhxNEQzaUJlQ0FaeUFTS2dYTGdLdWc4Nmc5bWc4WGdqMkE3aEVLWjBHS29Hbm9BS3ZBQUI3TmdBZXlCRDZBRWprQVYzSmlxQ1UxaXhzd3hjOUtjTjFmTUhmUFVySnROODVmWmdoSUVzQmNPd2xFNERxZmhQTXpCZGJnRDM4TlRXSWROK0F1MkxNa0NWcGMxWXkxWWVXdkQycldLVmhVRkVVWXhGRWNKTklKU3FJUXFxSWJPMFFXNlJuZTJZQWR0Yktmc0tYdk9YcmJYN0cxNzN6NXpoTWRsN01TY3VKTndNczRicCtUY09tMjMvNzhHM1JFMzZiNTJaOTJjdStVVzNKSmJjV3R1M1cyNjl4NzMrcndYM29RMzV5MTdHMTdCTy9lYVlSQWVEUytIdjRRYjRadHdHMFBjaWZ2d1M1ekdXWnpIVzdpSVArTWEvbzR2SXp3eUh0bU1YSkJ1MGtzR3lEQVpKVWt5UWFaSmxpeVNITmtuWlZJbjkxRVVIWWhtby9sb0xkcWlBaldvUXpudG9yMDBRVi9SS2JwSTErZ2VQYVRIOUN0dDBqKzB6VlFHR1daUFdCZUxzK2RzaUkyd01aWm1VeXpERmxpZWJiQnQ5bzU5WWllc3dlNjV5aDNleWVOOG1LZjRDaS96RS82enc5L1IwNUg2Q3hpVnJRZ0FBSGphWTJCa1lHRDBZL0JrWUdFSVkyQm5BUEtRQUFzREl3QVh3d0VCQUFBQWVOcTlrenN2QkZFVXgvK3oxMk05c2lFUkVZVk1SQ1dzOVl5SXdyc1FHb1I2bHJFcmxsbXpJOElIMktpVlNwWFBvRlo0ZkFLdEQ2QlUrOTh6WjNkSlBMYVNtN256Tys4NzU4d0YwSVYzR0RnTkxRQmUrY1RzWUlCU3pBbWtuQ1psZ3ptblM3a0JFODZXY2lONm5VdmxKdlE3TjhyTktEdjN5a24wSlZhVlc4aDU1VFpNSk1ySzdlUTc1UlJtRTIvS0hlZ3hnOHFkYURVTHlnL29ObXZLajhpWXJQSVRrdVpLK1JrcGN4M3ppMEd2dWNVaUFoUnhqaEFIeUNHUENDN0drTUVvSmtsTDhGQ2dMc0F4cFhWS0hyMWNyRkczaDdUb0F0SUI5dm5zMGhyeEhYc0gxTG1VODlTVVNOYWpBSjhVY2ovQktXVkwxbGFVK2dGM0YyZkNFWmN2ZVlwOGh6aVNMS1ZxOW4zcUFtci9QdU04dlR4Y3FIMlpVbFl5V28vS04yOVFrK09KQ3ZRTTY0cHdzUzI2Mm9sR1djdjJMVk5uL05lYTlXV3I1UnIrbE92N0RneVJQV3IydEVkVzcwcXR5Z3h5MHROSTh2bmlGNUU4a2k4MVF4ektkT0pKL3RYbjMrMi9XL015N3lKbU1NSjFKaXROZlMzbVNDUFMvTXZzM0VmK0xjYlhHZjAwMWRvY2RpaG4yU3ZyRVZWbnVFWGJLYVZWbVlhOVhkTmlHK2NweG1XMzk2MXk2NmJvWStOOS9lOUxVcitFbFdyV3plcmRzVk1yZkFDdlZyM09BQUFBZU5wdGxFZHNHMWNVUmUrVlpVa1UxV1dydVBkdW1VVnM3cUtLdTl4N2tTbHlTSTVGemxCRFVzMHR2U2RJWUNDN0JHbWJKRWl2U0FYU2UwSEtJb3VzMDVGRmttMHk4K2VUakFCeXdYUC9lL2UvK3pnRWlRcUkxNy9YY0FCbFhoeTAzbERCQ3M3QURGUmlKcXBRalJvNFVBc242bENQQmpTaUNjMW9RU3RtWVRiYTBJNE9kR0lPNW1JZTVtTUJGbUlSRm1NSmxtSVpsbU1GVm1JVlZtTU4xbUlkMXFNTEcrQ0NHeDU0MFEwZi9BZ2dpQkEyWWhNMll3dTJZaHUyb3dkaDlLSVAvUmpBRHV6RUx1ekdIdXpGUGd4aXY3bjdRUnpDWVJ6QlVSekRjWnpBU1p6Q2FaekJXWnpERU00andrbzhpcHR3TTk3RS9mZ0p0K0FlM0lrSDhEZ2U0MHpjZ1I5d0k2NnhpdFc0bXpXNERlL2lSenJ3SUo3QTMvZ0wvK0FSUElXUDhTR2V4akNpdUJjeGZBb0ZIK0VUZkluUDhEbSt3TStJNHh0OGhhL3hEQkw0RS9maGUzeUw3NURFci9nZHQrTUNWSXdnalJRMFBBUWRvOGpBUUJaNTVEQ0djZnlDQ1V4aEVoZHhHWmZ3S2g3R1ZWekJkYmdlditFUHZJWm44UnhlWnkyZHJHTTlHOWpJSmphemhhMmN4ZGxzWXpzNzhEeGVZQ2RleGl0NGozUHdJbDdDKzV5TEcvQU9ic1dUK0lEek9COXY0VzB1d0J0Y3lFVmN6Q1c0aTB1NWpNdTVnaXU1aXF1NWhtdTVqdXZaeFExMDBVMFB2ZXltajM0R0dHU0lHN21KbTdtRlc3bU4yOW5ETUh2WngzNE9jQWQzY2hkM2N3LzNjaDhIdVo4SGVKQ0hlSmhIZUpUSGVKd25lSktuZUpwbmVKYm5PTVR6akhDWVVjYW9NTTRFazFSNWdTTk1NVTJOT2pNY3BjRXNjOHh6ak9PYzRDU25lSkdYZUpsWGVMVTZyNmt1bHlzb0diTFo0NUxzc3huMlNIb2xmWkxDNys0UDlWdjBtQU1rM1pJZVNhOWt0NlJQMGk4WmtBeEtoaVI3Sk1NMjNhN2F1SnJJRzBvc2trMDZJbkhWM01IakN0YVA1dldjWWloamlwRlZZdEk2VUpWV3RYeE9xY29xVVYyVFZXK2ZUWituc2o5djZQWWhIQktqL0c2dno5N1g3WE5KdW10MFRja2xWU1BteUkzclFtUmx5eWZwbHd4SUJpVkRrajBPYzRTaUpwSzVaRjB1YVNoU1o1MXhkYXlnNjdMbTdwbzhpSHUrZ1Y2TEEySDdrWnAwUzNva3ZaTGRqaW5GMExzeVdqNXRMV3NMYzFraGFrV2lrSTY0bmpla01wTnRYMWFkc0gxaUFWdUtOV3lqcHNxQmRrWlcxZUlpUXdncnd4SXl3NUoyaHEyc0RPR3pNb1RQemhEU3poQkdrU0dVeURERERIdU1yYXd4bGhKakxDSEhDR21QRVVZeHhsTHQ1bDVEY1NNU3phbTZObVNicldPbldMTmNwOE9LSzk4dzA4czEyczFseXRYYnBtV0xsWVI5ZXNELzZ0UG1GK3NkWW1LNWh2akFaUm8xaWRSa0p1bDJCWjFKaytZMjBVaFdjU3FhOVR1Uk9sM1VEWm1Jb1dncEpaNFR4MFp4Tk1TanRNNjEyVlRST1J5SmpwU09UY05tMUlpU0sxNXRsb1hTNVFhcm9wUm1pMk9wN1J6T3AxS0tyVnNTZVRWbGZ2R0pWTkhlV2l5VnJnaGJTa25ydWVrMlVTclpxaU95bHpIajlGaFUwYXgvaEZqWldrcVBwdXduNXZHR3BQQUZDaUlvaGQ5VEVGNHBBZ1ZQb09BSnVRckNYUkNGV3lGNXkrdDJGWVNuSUFvdFQ2QWdndjhCNXQ1aVp3QUFBQUZXcWw3d0FBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuLyogU2V0IDFyZW0gc2l6ZSB0byAxMHB4IGJ1dCBrZWVwIHRoZSBkZWZhdWx0IGZvbnQgc2l6ZSB0aGUgc2FtZSAqL1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/